.. . ..#######+###.... .......{......... ........#####.... ........# . ##......# #......+ #......# #......# #......# #......# #......# #......# ........# ......... .......### ....... .8....# ...... ......