############# ################### ####### #...........# #.................# #.....# #.#########.### #.###############.# #.....####.# #.....# #.# #.# #..........# ###.###.########.######## #.# #..........#####...# ............^....# #.# #######...>.####.........# ######.#.#.####.# #.# #..........## #######.#...<.# #####.# #.# #.# #.######...##### #.#......# #.# #.# #.# #...P............ #.###.##.# #.# #.# ######.# #..PPP.....###### #Z# .# . ..# #.# #......# #..P>P..>.## #.# .# ### #.# #.###### ##...[.P.### # #.# # #.# #.# #...PPP....... #. #.# # #.# #.# ##..##.#..#####.###.####.###.### ###.# #.# ########...##....# ................. ##.#.# #.# #..........####.... ..............### #....###.### #.######...# ###### ######..###### ##.###.....# #.# ###.## ######### ##.# ######.##..###.# #.# #..#####.......# #.# #..........# #.# #.# ##.......#####.# #.# #.####.##..###.# #.# #######.# #.######.# #.........######## #.# #.# #........######## ###....#.......... #.# #.# #.#####.......... #...#.#########. #.# #.#####.# ##.#######. #...#......# #.# #.......# #.# #...######.# #.# ##.#.#### #.# #...# #.# .# #># #.#.# #.# #...# ###.# .# #.# #.#.# ######.# #######...# #...# .# #.# ############.#.# #......# .# ..........####.#### .# ##.## #............#.# #.#######.# ########..#.......# .# ##.#.####..#########.#.# ##.#.......## #######..#.......# .# #.###......#.. ..#.#.# #...........# .........#.......###.# ##.#.#####.#.# #.#.# # #..#........# ########.............# ##.## #.#.# #.#.#.# #..#......... ####.......##### #.# #.#.# #o#.#.# #...........# #..........# #.# #.#.# #o#.#.# #.##........# #####.##.......# #.# ##.#.# #h#...###.##........# .........####### #.# #..#.# #o#......)...)...##.# ########.# ###.#####....# #o..#####.######.##.# #.# #..........#########.# #.# #.##.# #.# #.#######............# #)# #.##.# #.# #. #.#####..##### #<# #.##.# #.# # #.# #.## #)######.##.### #.# #.. #.# #...........#.####################.# #.. #.# ########..........................)# #..# #.# #.####.###################### #..# #.# ...# ### #.# ###.# ..# #.# #.# ..#