####### #.....# ... ######### #.....# ######### #........ #.......# #.....# #.......# #......... #.......#####.....# #.......# #./........ ######.......#...'.....# #.......# #.....>.$... #f..##.......#.###.....# #.......# #..(.......C ###..#.........# #.....# #.......# #........... ##f#.......### #...f.#######...f...# #..))D).....# #.#.......# #.....#.........f)f.# #....)).# #.....### #.......# ###'######## ###..%).[.# #.....# #.......# #. #..f<...# ###+### ##.###### ## + ######.## #.# .# #.. ..# ###+####### #.# .# #.# ## #.........# #.# .# ###.####### #.........# #.## .# #.........# #.........# #..# ##.# #.........# #.........# ##.# #.. #.........# #.........# #.# ########.#########......[..####.........# #.# +..........................##.'.........# #.# #######..#########.........#..#.........# #.## #.## #.........#f##.........# #..# #.# #.........#.##.........# ##.# #.# #...........#########+## #.# #.# #.........### #.# ##.# #.........# #.# #..# ######.#### #.# #.## #####.### #.# #.# #.......# #####+#### ###%#### ###)####### #.......# #........# #......# #.<.......# #.......# #........# #####...(..# #.........# #.......####........###...'......# #.........+ #.......##.'........##f.###......# #.........# #.......##.#........'.f## #......# #......... #...(......#.f......#### #......# #......... #.......####........# #......# +.....<.. #.........# #........# #......# #....... ###.......# #...)....# #......# #...... #.......# #........# #.....^# ... ######### #........# #.>....# #........# ######## ##########