Puzzles commented by Angel david revilla