############### #.#.....#.....# #.#<#.###.###.# #...#.#.....#.# #.......... #.###.#.#####.###........... #...#.....#...'.#........... #.###.#####.#.#.#........... #...#.#...#.#.#.#........... ###.###.#.#.#.#.#........... #.#...#.#.#.#.#.#........... #.###)#.#.#.#.#.'........... #....).)#...#.###........... ####.).)..#### ####....#### ####)###### ###..######## #........### #...........# #..........# #...........# #........#.######...........# #........#.....##...........# #........#####.##...........# #........# #..#...........# #........# ##.+.......(...# #........# ###............ #........# #...........# #........# #...........# #........# ##'########## ##.####### #(.# #.######## ####)##### #........# #..).....# #########.### #........# #...........# #........#### #...........# #.......D((.# #...........####........##.... #.............##...>....# ##. #...........#.##........# #...........#.....^.....# #########.######........# #....# #........# ###.#### #######.## #...# #....# #####.##### ##'########## #.........# #.....#.....# #.........# #.#####.###<# #.........# ###.........#<# #.........#######.'.#########.# #.........##......#...# ..# #.........##.######.### #.# #............# #.# ... #.........#### ### ##. #.........# . #.........# #..^......# ###########