####### #####.....# #...#.....# #...#.....# ... #...#.....# ...... #...'.....# ...... #...#.....# ...... #...#.....######...... #...#................. ##..)#................# #....#...............## #....#................# #....#................. #....#.......<........# #....#...............## ##...#................# ##...###############... #......... .+. #......... # #......... #....##... ######....# ... . #...##))..##... ..###+###.............. ....................... ....................... ........%........[..... ..##.....((((.....##... #...##...###...# ###+## #... #...###...##...... #... #.)..#............ ....o #....#............ .##... #....+.........[.. . #... #....#.o.......... #... #....##...####+### ....##c..# .......o.# .........# .........+ .......hW# .##.##.(## #. #..# . ....+ .......# ........# ###..##.# #.. #.# <.. ...