Puzzles solved by devean rangel