Puzzles solved by DOMINIK LESZEK