########. #........ #############################.# #....(........................# #......................######## ######......................# #....'...........############ ##.####...........# #..# #...........# #.....#...........# #...#.#...........# ....# #...<.......# ##.#.# ##...........# #.#.#.##...........# #.#.#.............. #.#.####........... #.....[..... #........... ............ ...#####.... ...# ... ...# ....#