######### #.......# #.......# #<......# #..^....# ########.......##### ...................# ...................# ........#'#####....# ........#.....+....# ##......#.....#....# #......#.....#....#######...# #......#.....#....#....+....+ #......####+##....#....#....# #...... #....#....#....# #....'....#....# . #....#....#....# .. #....######.##.# .## #....# ##.##.# ...# #....' #....##..... .. #....# #....#...... ... #....# #.##....._.. ....#....#####)####...... ....#....#...)....##..... ....'...)#.........##...# ...#....)[.........##.## #...)#).........# ... .(...# #..).########...# o .(..# #...........#####.. #...# .#######.................# ##.######...# # ..>......................# #......#....####'# ......##.##########......# #......#.........#. ......#...#####...#......# #..... #...W.....'. ........8)..)..)8........# #..#### #.# #.....#...#####)..###....######..##.####.## #.....####'###)####.'....#................#... #.... ##..)## #.#)...#..).............'...# .####'## #.>.# #.#....##'#######...######.## ..'....# ##...## #'##............#...### # #....####'###'####..#............#.....# ### #....#...## ##...#^.#............#.....# ....####...8.# #.8.####........>...####### .........#...# #...#.........####... .........#############.........# ... ...............................'. .. ...............................#. .##########'######......######## #.......# #......'... #.......# #).....#.... ######### #......#...# #......# ### #......# #......# #......# ########