h . # # # . # . # .## . . #. ... . ....... ... . . # . .#..... ... # . # # .. .. # .## ##.# ##.## # ##...## . .###...###.. ..# ...#. .. #.....#... .... ................. . . .. .#..... .....#.. . # . . ##...###...## ##x## ##.## ##.## #. . ##...###...## .. ..#...*.#.....#.. . ......*wXx22....... ...#..*..#X3...#... ..###..w###*..###.. # ##.## ##*## # #.. ..# #.... .w .# ..... ... #. #