############ ############..........# #.........##.....<....# #.<.......##..........# ..#.........##...>......# #o.oo..