########## #........# #........# #........# #......<.# #........######.#... #.........o......... #######+#.o......### #........# #........# #........# ........... ..##+#+#..... #.. .....