.. ... .... #+# #..# #.# ####..### #.# #........# #####'## #.......<# #####......# #......p.+ #...'(<(...+ #........# #.###(.....# ........# #.# #......# ........# #.# #..)...# ........# ........o# #(.....# .......# ......### #......# ......# ...... #......# ##+### .#### ####+###