######### #...(...#### #..........## ............# #.......##..############# ........##.....O.l.....<# ........###.############# ........+...# #.......##### .......>. #######.# #.# #..