##################### ....................... ......................... ........................... ............................. .............................. ..............<.............. ##......###########......## #......# #......# #......# #.<....# #......# #......# #......# #......# #......# #......# #......###### #......# #............. .......# #.....o....... .......# #.....o....... ........ #...H)........ ... #............ #........#..# #.......#..#. #.........#. #........#. .......#. .!.