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