.....................# ......................+ .......................# #........................# #........................# #........................######## #................................ #..................<............. #.............#########.......... ...# #................................ ....# #................................ ....# #......##########'#######'##..... # ....# #.##..<# ............# ###. ##.############..[# #......##########..........# #..o.Wo.......#...# #...............#[.........# #######'#..##.#...# #...####........#..........# ...W....#..##.'...# #...# #........#........... .W......#.....#...# #...# #........+..........####### .p......#.....#...# #.>.####........ .........#.....# ........#..####...# #...............# #.###.# #############...>.# #...............# #.# #.# .... #...'.##..# #.....######....+ #.# #.# #..#####.#.....# #.##..# #....# #.# #.# .#####..#...#.#.....# #.....# #....# #.# #.##### ........+...#.#.....# #.....#### #....# #.# #.....######........#...#.#.....# #........# #....############.# #...#......#........#...'.#.###.# #........###.................# #..........########'#...###.. .# #.###.........#..#...#....#..# #.................[.......... # #. #.....#......#........#.)###..#....#......##.........#.. #.........................)..).............................. ###########################################################