########### #.........# #.#######.# #.# #.# #.# #.# ######### #.#######.#######........ #........>............### #..######.#######.###.# ### # #..# #.......#.# .# #.. .# #..######..####.#.# [. #.#+###.# #...........# #.#.# #. #.......#### #.######.######.#.###.#.# #. #........... #.....................#.# #.##........... ................#######.# #..#......$.?. #######.#######.........# #.#.$....(# # #########.# #...#..############...#.....#.#### #.......#.#.#.#.#....................)........ #.#####'#.#......#.#############...:...{..## #.##......#####))#.# ##.######..# #.##.............#.# #..# ## #.##.....#######.#.# ##.# ###.##.....#.#.....#.# .# #.#.##.....'.#.#####.# .# #...##.....#.#.# #.# #.##########.#.# #.# #.# #[#.# #.# #.# #.#.# #.# #.# #.#.#####.# #.# #......<#.# ##.##########....####.# #...........'....# #.# #############....# #.# #....# #.# #....# #.# #....# #.######## ########### #.#......# #.........####.#.####.# #.........'....#.# #.# #.........######.# #.# #.........# ####'####.# #.........# #....(....############# #.........# #......#####..........# #)........# #......# #..........# #.........# #.....)# #..........# #.........# #......# #..........# #.........###......# #..........# #.........'......#.# #...^......# #.........########.#####....).....# ########### #.....'..........# #######..........# #.########## #<# ###