Puzzles commented by Faris Hafiz