GREAT CHESS PUZZLE.
Hindi naman talaga mahirap ang puzzles like mate in 2 and mate in 3. Pero marami ang nag post nang kanilang comments and different variations na hindi inaanalyze nang masyado ang puzzle. lol. anyway, thamks for solving the puzzle.