Puzzles solved by Daniel pasternak