######### .........# ..........# .........<.# ...........# ...........# #.........<.# #######'#### #...# #.### #.# ##.##### #......# #####......# ...........# #####......# #......# #......# #......# #!.....# #......# #......# ####.### #go.)# #.#### #.. #.o #.. ... ##.. #.. .