......... ..............# ................# ..................# ....................# ..................... ...................... ........................## ..........................## S..........)...............## ............................## ..............................# ###.....<......................# ####.....................[......# ###..................#.#.#.#.#..# ###..................O%..........# ##.........###.......#.......#.... .........#####...)%.............. ........#####......#...>...#....# .......#####...................# .....###.......#.......#....# ...........................# ..............#.#.#.#.#.... ........................... ........................(... ........................... .......................... .....................(.. ....###......... ... ...#####....... ..#####...... .#####..... .###..... ...