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