#... ####### ##..... ###.....### .........####.........### ..........##.............## ..........#...............# ..........#.#.#.#.#.#.#.#.#.#.#. #.#..........................o.ooo. ##...........4...............#.#.... #..........3.oo[o...............o o. ##..........oo#.#.#.#.#.#.#.#.#.#.# #..........oo)#...............###... #........o.o[)##.............## ... #........o3...####.........### #. #............# ###.....### #.....#......# ####### #.........################ ##................#.##....# #...#.....)..#.....###....# #...#.........#.....#....## ##.#....).................## ##.#.#....[.................## #.........))#......)..##.....# ##...........#.......####.#.## ##...........##.......# ##### #.......[......#...#.## ##......[...........### ##....)).............## ### ##...[#.........##.....## ###.## #........).......##...#.## ##....# ##.....)..........##.#...####....## #.................##.##.###.....## ##........)[..........#.##.......# ##......[)..........#....#.....## ##....[).............##........## #.....<).............#.......### ##.....).............#.......## #.......................##....## #.................#............# ##..#.#..#...#..#####...##..#.## ################ ###########