Puzzles solved by David lozada