##### .... ..# #)# ##.########.##### ###+#### ................# #......# #######'#######.# #......# #.............#.# #......# #.###########.#.# #......# .....[..#.#.# #......# #######.#.#.# #......## #...).#.#.#.### #.......# #..<..#...#...######.......# #.....#.#.#(#..............# #.###.###.#.#.########.......# #.........#.#.# #######.# ###########.#.# #.# ..#.# #.#...(..( ###.# #.#....... .. #.#....... #.#....... #)#.r..... #.#....... #(#(...... #.(.((.... #!..(.#........ ....#.#........ ... #.#........ . #)......... ####....... ......[ .....##