########### #.........# #.#######.# #.#.....#.# #.#.###.#.# ##'#.#.#.#.# ########### #....#<..#.# #.........# #..).#####.# #.........# #....#...#.# #.........##### #........#.# #######.............# #.[.).#..#.#####....##.............# #.......>......'....++.............# #.............##..#.#.#.#........!.# . #....#........##...............##### ... #....#........##..#.#.#.#......#####...... #....#........++................()l....... ....#...)....##..#.#.#.#......###)[...... . ........##...............# ....... .......##..#.#.#.#......# .....## ######...........##### .....# #.#.# .. .....# . . .##.. .. . .