#################### #................... #......>............ #................... #................... #........).......... #......###..####.##. ##### #......###..###########...## #......+...................# #......#...................# #......#...................# #.....)#...................# #......#................<.## #...##'####+####+###......# #####........# #'###### #........# #.......# #........+ +.......# #........# #.......# #........############## ##+####............... #............... #..............< #............... #........O...... ##......####+### +......# #......# #......+ #......# #.....!# ##.....# +.....# #.....#