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