################ #............... #............... #..# ##.)..# #..###o{#..# ########..##..###).# ........>....## #ooo. #######.#.....# o..... #..........#.## #..#. #.........#### #... ########)## #.. .........##+# ####... ########..#.## #.#.. #.....# .... #....## ##.# #.....###..# +......#...# #....#...#.## #....#####..# ###.## ##.# .# #.# #.## .# #.#######..##.# # ##### ..#...).....#.# #.##...# #.........#.# #......# #.........#.# #..#...# #########...# #.<....# ##..# ###.##.#.# #..# #........####### ##.### #.#.##.#........ #...# #.#..#.#.####### .. #...# #.#..#.#.# ... #>..# #.#.##.#<# .... #.### ###.#....##### ....###'## #.......##...# .........# #.#......#.#.# .........# #.########.#.# .........# #............# #.# .........# ##########.### #.# .........# #.....# #.# .........# #.#.#.# ####.# .........# #.#.#.# ..#.############.## #.#.#.#####.#.#............# #.#.#.#....<#.#.############ #.#...#...........# #.#########.#.#.#.# #...........#.#)#.# #############.#.#.# #.#.#.# #.#.#.. #.#.### #.#.# #.# #.#