#### ###########!.###### ..........(........ ###########..###### #........... #.#..####### # #......... #.############# #.....)........ ...#..####.#####. #..#.......# #..#.....#.# #..#####.#.# #..# #.#.# #..# #.#.# #..#####.#.# #.<......#.# ##########.# ### .. ..+ #.# #.# .. #.# #.##.# # ..#.# .. ####.#.# ... #....#.# .... #......# ..... #...#..##...... #.{.#..@....... ########...#..######## +......'...+... ########...##>.# #...###.# ##### +#