##### . #....# ... #....# ....#############....## ..........).....'...... .........######...#### ####.###.# #....## # #.# ##....# #.# #....## ###.# ##....## #...# ##....# # #. ######.### ##..## .#. #....#.# #...# .#.##.##.#.###..# ##..# ...............# #..# #######.####..#......# ##..# ..........# #..######## #...# ..........# #.........# ##...### ..........# ##+#......######8.....# ..........###....#######...#.....## ............)....# #[_........# ..........##....## #...#......# ..........##....### #####8...### +####..........'.# ##...## #....##....#.# ##...# #########....##....#.# #...# ..<......[..#####.#.# ##..)# ..g. ####.####.....##....#.. #...## ### g.... # #.......#.....##.###### ##..## ..# ..... .. #.##.#..............# ##....# #(#8..[.. ###.##....#..##...###.##.## ##....## ###.#...... ........###.)#........##..# #.....# #...#8..... ##.)..............###.#.# ###....## #.......... #######....<.....# #.#... #gg...## #.......... ..............# #.#....##ggS.#######...####### ######+###.#).# #.#......##.#.#.##g....##### #......# #.#.#######g..#.........=..# #.#...####.# #...g..............# #.#........# #.#####............# #...#..##### #.# #....######### #####..). #.+ #....# #...## #.# #....# #...# #.#####....# ##.## #..........# #.. #.....)....# ##. +......>...# #..........# +..........# #..........# ####.####### ..# ####