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