################################# #[..............................# #(#############################.######## #.# ................ #.# #######.######## #.# #.# #.# #.# #.# #.# #.# #)# #.# #.# #.# #)# #.# #######.####### #.# ............... #.# #######.####### #.# #)# #.# #########.# #.# ..........# #.# ##.###.######## #.# #######.#. #..........# #.# #...{o(... #.##.####### #.# #.#######. #.#.......# #.# #.# # #...##### #.# #.# #.#.## #.# #.# #.#..# #.# #.# #.##.## # #.####.# #. #..# .# #......# #.###.##.# ###..##### #........# # #<...# #.######.###.# ####.# #............# #.# ########..#### #.# ##.# #.# #.# #.# #.## #.# #..# #.# ##.# #.# #.## #.# #..# # #.########################### ##.###.### #...........................# #......... ###########################.# ##..##.##. #.# #...# #.# #.#.# #.# #.#.# #.# #.#.. #.# #.##.. #.# #.# ..# #.# #.# .>. #.# #.# #### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.########.# #..........# ##########.# ###