######### #.........# #.........## #........... #........<# #.........# #.........# #...<.....# #.....<...# ##...###### #...# #...# #######...##### #............... #.#####...#.#.. #...#.# #####...#.#.#### #............... #.###.O.#.....## #.###...... #.# ....# ... ##### O... .... .