######### #.......# ####### #####.#.....###.....# ......#......##.....# .. ......O.............# .# .......##.....##.....# .# ######.#.....###.....# .# #..............## .# ###.####.#####.# .# #. #.#####.#####.# # ##.....[.)<.# .....##.####### #... ...# ###..#### #. .. .