##### ############# # ##...## #...........# .# #.....####.#########.# .### #..........# #.# .... #.....###..###### #.# #..#### ##...## #.......####.#####)...... ##)## ##.####..........[o.# #.# #.# ######.#######.# #.# ..# #.# #######################.#####+##########.# #........................##.....#........# #.##########.#.########...#.###.#.######## #.# ######....# #...'.#>#.+ #.##...........# #..##.#'#.# #.##.######....# .......##.....# #.##.# ##.#.# ..####.####'####### #.##.# #.#.####.####.# #......... #.##.# ##.#.........#.# #.######## #.##.# #..^....#.##.#.# #.# #.##.######.......#.##.#.# #.# #........................###.####### #..#.######......................... #..#.# #.......#.################ #.<#.# #......)#.# #..#.# #.......#.# #..#.# ######.##.# #..#.# #.##.# #..#.# #.##.### #....# #.>....# #..#.## ##......# #.....# #.>.....# #....## #.......# #...## #.......# #....# ......###### #.#..# #####.# #.# #.### #.#..# #.# #<# #.#.. #....# #. #.# #.#.# ###..# #.# #.#.# #..#####.# #.# #.#.# # #......... #.# #.#.# .# ##..####.# #.###.#.##..# #..# #########...(.......# #..# .........######.##.## ##..# .#######(# #.# .# #...## #.# #.# .# #.#...## ####.######.# .# #.##..#.#### #.........#.##.###.# #. #.......# #.#####.#.......(... # ##.#.##.###############.#####.###....###.# #..###..>.............<.............# ...# #################.##.##.#####.## ###.# .......>...# #<# #. #######.......# #.# ######### ... #.... #...## #####