##....... ..# ####......... ....#............. .....#..#.......... ...#.#............# ##.#..............# ##........## ......>.).......... .'.......... #.#.....)......# #........# ## ##...#.#.#..#)....########........# ... #....+.....##.....#..............# .... #....##....##.....#............####..... #........(..lh....'..................... #.........###g....#.........)........... #.....###.# #.....#..................... ##.....###.# #.....#########............. #......'...# #.....# #####......... #......############# #......... #......# ####8<8#### #......... #......# #.........# .......... #....### #.(.......# ...###.... #....#####.........### ..# .. #....................# #....##............### ##+#################