######## ####### #......# ###........ #......# ##.)@....... #......###.o#o....... #####......#...##$...... ..............### ....... ####...%).### ....... ###.#### ...... #.# ..... #.### #### #...# ###.# #.# ###'### #.....# +..######.....+ #....>.'.....# ####.###.....# ##..##.....# #. ##.8.##.....# #. #...........# #. #8.>.8....### ###.######..........# #.........#.8.###.#.# #..........##.....#.# #.....[....#..#.###.# #............##... #..........### #. #..........# #..........# #..........# ##.######### #..# ##.## #..# ####'### #......# #......####### +......'.....# #.....<#####.... #......# ###+####