####### #.....## ##### #.###..# #...# ####### ##'####.# #...# #.....# ############..^###.###########...######### #.###.# #........##.^...##...........+...'.......# #.#<#.# #.##########..^###############...#######.####### #.#.#.# #.#.....<##^._^^##...# #.....#...# #.#.....<# #.#.#.# #.#.###..###########.###.....#...# #.#......# #.#.#.# #.#.# #..#########...#.......#...#######.#......# #.#.#.# #.#.###......#....#..........#...#..............# #.#.#.# #.#..........'....#......_...#...#..............# #...#.# #.#####......#....#..........#..................########.# #.# #......##.#.#....⌠.....#...........................# #.# #......##.#.#.............................########## #.# #......##.#.##._.....###.......................... #.# #...>.........................................>... #.#####......##..........#########........####.#####..### #.............#..).......################.#.............# #############.#.................. ........#.###.####..#. #.O...........'.................. .........<..........# #.###########.#..........######## ###............###.## #.##...o....#................... ................... #.##........###..........####### ###.............##.. #{##........# #................# #.............# #.##.o......# #........W.......# #..............# #.##........# #................# #............#.# #.##.)......#########....a.....# #............#.# #.##.............# #..........# ......>.......# . #.##.............# #..........# ............... #.o.o............# #$.........# ####.............# #..........# #.......(.....# #..........# #######.......# #..........# #.......# #..........# #.......# #.......#