######## ##......## #. ##........## .. #.# #..........# ###(###.### #..<.......# #.........# #..........# #.........# #..........# ##.........####...)......# ##.........c.):).........## ....?.....Y.####..........# #.......