#### #...# ....)####### ..........# # #......[# .# #.......################.# #.........#888#......<...# #...)...##8...8.##......## #.).o.....8.>.8<.#......# #...#.#...8...8.........# !......o.#.#...#8.8#.........# .........#.#.................# #####o#..#.##................## #o####.##..........##.....# #. ...##.....(..###)....#.. o. .#. #...........))....... # #.........##)........ #.........##......... ##...[....##......... ###......##......... ####...#...<...... #####.......... ......... #.........