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