Problem Solving A Riddle