Puzzles solved by marciniak