...# .....### ........# .....#...#### ......#......# ..............# #............# ##............# #........<#...# #........##...# #......O.# ...# #...<....# ..## #.....>(.. ... .......(...a... ......(....... ........... ......... ...