add cracking code interview problem