### ##.## ####...#### ##.#.....#.## #...........# ### ##..........### ####.## #.....#......#####.#...# ##.......#....#.#...#.###### ###....#.##.#.........#.#.## ##.......#.#.....##)#))...# ###....................#....## ##.#...................##.....# #.....#...............##......## ##...................#.#.......# #......(.......##.#.......#.#.## ##.......[.....#####..........## #.........)[)[)### ##........## ##........[<[<...###.....#...# #.........))#...[.......###### #...........)[..........## ####### ##.......................## ###.....### #. #.....#...[.)....[.......####.........### ... #......#..........[......##.............## ... .........................#...............### .. ............#............#.#.#.#.#.#.#.#.#.#.#.#.# ........................).(....))4)..).o...4...... ............................^..()........#.#...... .................................................. .........................#.#.#.#.#.#.#.#.#.#.#.#.# .....................#.###...............###...... #....................#.## ##.............## ..... #.......................# ###.........### ##... #....................#.## ###.....### ## #....................#### ####### #.............#.....).#.## #.....#..................# #.......................#... #...<....................... #...o....................... #.....................#....# #........................... #........................... ##.......$....#...........# #.....................#.## ##...................#.## #....................... #............#..##.....