######################### ##......................... ##.......................... ##............................ ##...............................# ##................................# ##.................................# ##......>)..................(.......# ##...................................# ##....................................# ##.....................................# ##......................................# #.......................................####### #.............................................. #.................. ............................ #................. ............................ #................ ..).###.......###.......... #............... ... #.......# #........... #.............. .. #.......###.........### #............. ............(.......#$#. #............ ................###.. #........... .................... #.......... .................... #......... ..................... #.....[... .................... #<........ ......###.......... #<........ ......# #.......... #<........ .......###.......... #........ .......O..)......... #........ ..........)......... #........ ..........!....... #....... ....>............. #...... .................. #..... ................ #.. ##..?......... #........... ......