### #######.########### ................... ######<###.###### #W###.## ###......# #........######### #........#.......## #.>......'......... #........#......... ##+##.#..#.......# ...#..#.......# .....+...#'###### .......#...#.# ###+####...#.#### # .............# . .#......#.#### .# # #)#..#.#.######.##.# ..........### ..........##......... ............# #...................... ...........> ###.#.##.#.##.......... .........#.. #.#. #.#.##..#####.# # #.##........ # #.#+##........ #.#.#.##........ #...........# #.#.#.##lg.....# .##...........# # #.#.#....(ggg....# ...............# #. #.#.###..#..#..... ................#.#..#.#............... ..###..........[#...........(.#..#..... . ...................##...............# ..........#####...................... ...........###......##....#..##.#....# ......###............................. .....+........................... ... ###...........#.#...#..##... #.####...#..#.##..#..##.## #.....................# # #.....#........#..#...# #...).#..#..##.#......# #########.....#........##...#.# (.............#.....#####...#.#.##. ..............+.....#####.......... ..............#+##..#.....#.###.## .###................#.....#..# .....[..............#.....##.#. .......##...................... ..........##.......##......##.. ..........##.......##......# ... ..........##.......##......# ...# ..........##.......####....# #..# ..........##.......# #....# #.........##.......# #....# ........#####+##.# #....# #.# .# .#