### #...################ #.....)..........# ####.###.###.###.# #.....#.'.....#.# #+#.#'#####.#'#.# #.#.....#.#.'.# #.#..<..#.#.#.# #+#..>..###.#.# #.....#.#.#.# +.....#.#.'.######. #+#####.#'#........ #.....######... ###.###)### .(......# #######.## #..# ##.## #..# ##.# #.# .. #.## #.# #..# ##.## #####.#####...# #..)......#...# ### #.####.##.#...# .. #.# #..#.#...# .# #.# ##.#.#...##.###... #.# #.#........?..... #.# ###..###.###.###.## #.# #...)...)..#... #.# #.##.###)#.#?### #. #.# ....#.# # #.#.....#.# #(......#g. ##.##.#.#.. #.##.#.# #..#.#.# #.