Popular puzzles created by Tomas Hajek