### >....... ..! #(....o# #.# .#......## #.# .((...$..## #.####.# ....%.....## #..... .....o.....#######..# .............oo..oo.### ........#####a#####...# .........##.....##..#.# .........o##^M.##...# # ..........(##∩##..#...# #........#..###...##### #........#...#o.#.# ###..........o..#.# ###############.###### #.......!.... #####.##......... #.....##......... #.############### #.# #####.# #.....# ###.##### #......# ###......# #........# #####.#......# #......).....# #.###.#......# #.# #.#......# #.# #.#......# #.###.#......# #))<#.#####.## #####.# .# #.# #