#.. #..# #..# ##### ####..# ##...##.. ###..#..# #.......# ....>...###)....### ...........o##### ........o#### ........## .........# .........# ....o....# .....)...# ........## .......## ......#