Puzzles commented by Ruba abdullah