BrainBashers Puzzle
   ZYJF – Hard