############### ##.#...........# ############....#########.# ##########........##.....## ##....# #..........######.#.......####.....# ##.###############......^...........# ##...# #<........##.......####.....# #####...## #########.###.....######....# #######.).(...# ###8## #.# #...............# #.......###...# .8...8###.# #.....#######...#### #.####### .#####.. ......###.# #.....# #......## #.# .# #>........._#..# #..#### ##..#...##### #.# #. ##.........##..###..# #..#...#...## #.# # ##8...8.[.8###.##...###### #...........# #.# ##8###8# ##....#......# #...........# #.# #..>. ## # #...#...####.#######..........# #.# #.#.# .# #######.# #.................## #.# #.#.##.# #.# #######.......##.## #.# #.#.##.# #.# #.###.####.# #.# #####.#.##.# #.# #.# #.# #.# #.# #..........# # #.# #.# #.# #.# #># ##)#...).##.# .# #.# ##.###.# #.# #.###..).#....#.##.## #.#### ##.#.##.####.# #.....#.........#...# #....#####.###.#.##...#### #####>............# ####......## ##..##.#...)# ##.######.#)#...# #######.###[####.####.# #.# #.#.# .## ##.#.## #.# #.# #.# #.#.# .# #.....# #.# #.# #.######.#.# .# #.P.P.# #.# #.# #..........# .# #.._..# #.# #.# ########.####.# ...P.P.# #.# #.# #.# #.# # ###.....# #.# #.# ###.####.##.### ##.#.## #.# #.# ###.........(.... #...# #.# ### .............##.## ##..# #.# .####.#####..# ######.######.# #. #..# #.............# .. #..# #.#####.######.# .# #..# #. ## #. #<.##.#### #. # #.<......# #. #..####..# #. ....# .. ......# ## #.####.# # #.# #.. #.# ...