if third_len < first_len or third_len < second_len:
continue
if first + second == third:
#print first, second, third
if k != l and l - k + 1 < third_len:
continue
if k == l or self.my(second, third, second_len, third_len, num[first_len:]):# == second + third or second + third == int(num[k:]) or self.my(num[j:]) == third: