############################## ........................>....# ##.....###################.####### #.....# #.#.....# #####.....###### ##.#.##.## #....).........# #.......# #...))o)...###. ..###....#..# #....#+###.# .......<.#### #.... .# .......#.# #.[.. .. ....##.#.# #.... ... #.#. ....# #.... .. #.#....### ##... .... #### ##... .... ###