######## #... ..# ######.####.### #...........#.##### #.####.###.......(# #.# #.####.....# #.# #.........# #.# ######.#?.... #.# #.# ###. #.# #.#.###.# #.# #<......# #.# ##a..#### #.### ....# #.#.## . .....# #########....####.. ......# ................... ......+ ########........... ......# #.##..###.# .....## #.###.# #.###.# #.#...# # #.#.### .# #.#.#####.# #.........# ##......##### #..#........ #..#)#.##.## #..#)#.# #......# #.##>#.# #. #......# #. ....#### ######