. ########.. ###......... ###.......o..# ##..o..)......# #..).).<......# #.....#######..## #..### #.. .