############### # #.............# #.#######.###########.############# #......#.# #.............# #.......# #######.#######.# .. #.##>#.### #......#.## #.# #.# #.#.# #.###.###.## #.# #.# #.#.# #....## ##.# #.# #.# #.#.# ########.###.###..# #.# #.# #.#.. .........####.#.#.# #.# #.# ##.### ########.#.###.##.# #.# #.#######...############.......##^# #.# #........[...............#.######.# #.# # #.#######...##############.# #.# #.# .# #.# ##..# #.# #.# #.# #### ####.# #.# ##.# #.# #.# ##.## .....###<...# #.# ... #.# ##.###...##### #......### #.# #### .##. ..# #.J..........# ####.#.# #.# #..# .# # ..# #.####...#∩#.# #...# #[###8.## ..# #.# ##.##.#.# ##.## #.......# #.# ##.##.#.# ##.# #####.#.# #.# #.....#.# #..# #∩..# #.# #..####<# #.## #..## #.# #..# #.# # #.# #..# #.# #..# #.# #.##.# ######8.####.# #.# #..# #.# #...(#########.∩>.........# #.####..####.# #.###..........####..####... #............# # #..........## ##.# ######..###### #...........# #.# #..# #...........# #.# #..# #................# .........# #.............##..# ########.# ...>...........# .# #.# ###...........### #!# #...........# #.# #..########.# #.# #.#