Puzzles commented by gthp;lfkj'xdpofk'spkh