########## ##### ######## ##### #.........####...#####......# #...########## #.........#......##.........# #.............# #.........#......#..........###.............# #.........#......#.......................... #................#........................###.# #..........##....#..........................#.# #..........##....#..........................#.# .... #..........##....#...............##...........#...... #..........##....'...............++...........#...... #.............####...............##...........#...... #.............# #................####.......#........ #.............# #.................# #.....#.+........ #.................................# #.....#g#........ ###>..............................+.......+..5....### ######.....................#####.....##......#.......... #.#.##.....##.... ............#...###......#.#........ #.#.##........... ...........'...+ +......+..<....... #...#.#.......... ............#...###......#.#......## ###.#.#'#.#........ ............#........ #.#......## #................ ............#........ #.#.......# ###.##...#....... ....(................ .............. #..'...+...... ..................... .. #.W...... ####...#...#.. ..................##+ #...#.#.....# #<......... ...................... #...#.#...... #.......... .......................#...#.# #......... ...........................#'## #......... ..............###.............# ##........ ..............# #.............# #........ #.............###.............# #........ #.......#......##........#+#'## ....... #.......#......##........#.#.# # #########......##........#.#.##.... ..................#'#............ .....[............#.#...#....#.## .........#..............+....... ............(..####.....###...... ......................#...+.....# ............###...#########...#.# ..............#....... ...#.. ..............#._..... .. ..............#....... .............#....... ###.........#....... #.........#......# #.........# .........#