######### #########.......############# #.........#####.............# #.######### #############.# #.# #.# #.# ##.# #.# #..# #.# #.## #.# #.# #.# #.# #.# ######### ##.## #.# #.......####...### #)# #................# #o# #.......####...#.# so. ........# ##.##.# ##.## #.......# #.# . ..# #.......# #.# # .## #.......# #.# . ####.#### .# ## #.