### ##.## ##...## #.....## ### ###......# ##.## #.#......## #...####........## ### ##.....#.........###.## ##..............#....# ##...................## #.....................# ###.........###.....##.#### #.##.......####.........#.## ##..........#..............# #####.........^......#.#.## #.....<.........#.#####.# ##............##### #..# ##............## ##.##### #..............# ###...#..## #...#........### ##.>.......## ##.##..........###...........## ##.............#.............## ##.............................# #...................34.4......#### #.........#...........o.......#..# ####........###..........###.......### #.........### #........######......#.# ##.........####..........##..........#### ###........#..........)##........#####.#### ##.......#.............)......#..###...#.## #............[..#................#.##.....# ##.#.#..........###...........#.#........## #####...........###...........###.#.....# ##......##...##......[.....####.....### ####..........###......>[##.##.#........### #.)>..........# ##...#.[[.####............# #####.)).........#######.#..## ###...........## ##..........[[[.....## #########......#.......### #....................## ###........##........# ##........###..........## #.##....##.##.......### #.......[..###..........# #........####.......#.# ##..........##.........## ###......# #.........## ##....................# #^..)).###.........# ####.[...............# #....))...........## #.[...............## ##...)...........## ##..............### ###...........### #.............### #...........# ##.#.........## ##........### ####.....#### ###........#.### ###..## ##.#............## ##...## ##................# #.....# #.................# ##.#.## ###.................### ##### #..........#..........# #........#####........# #.........###........## ##.........#........## ###................# #.............#.## ##............### ##........##.# #.........### ##.#.#....# ###.#..### ###..# #.## ###