###### #####....#### .............# ####....##.####### # #.........%...# ..#### #.....#.#####.# #.#..#.# #.....#.# #.# #.#..#. ###.....#.#####.####### ....... ...............#.......# #.#..#.# ###......####.######.## #.#..#.# #.....>........###.# ###.#..#.#######..................# #.#.............................#...# #.#.#.#..#.########.###.#.....#.#.#.# ... ..#...#.#.......................#.#.#.# #..# .............########.###.#....##.#.#.# #..# .............########.# #...........#.# #..######....................#.# #.#.##.##.###.# ... #..................###.......#.###.#.#..##...... #.....# #....................'.......#.....#.#..######## . #.....###.................####.......#####.#.#..####### ... +.......#.................# #.......#.......#.........^ .....#.....#.#.)...............# ##........###.####.####### .....#.....#.#.................# #........#..........# ...........#.#.................### #........#.#.####.#.# ............#.#...................# #........#.#.#....#.# ............#[.........##......)..# #....)..##.#.#.#..#.# [...........#...........#.........# #........#.#.#.##.#.# ...........#...........#.........###........#.#.#......# .....#####........#....##+#....####.........#.#.####.######### .....#####......###....##.###................................# #.......#......# #....##.########.....##...#.#.####.######.## ......(#......# #######...............+...#.............#.# #......(#......## #........#.#.###..>#.#.####.####.#.# #......(.......... +............#####+#+#+#..... #.# +.............### #.......#.#.#.##.........##.# #.# ......%.#..........#####............# #.........##.# #.# ........+..................####.#.#.# #.).......##.# #.# ........#....#.....#####...# #..%..# #.........##.# #.# ####........+ ####...# ####..###......)..##.# #.# #....###. #......######.%...#.........##.# #.# #.... #......##.........#.........##.# #.# .!. ##......##.........#.........##.######.# #8.......+.............................# #<.....###.........###.#.#.#.##.######## #8.....# #.........# #.#.#.#.##...# ##.....# #....###### #.#.#.#.##.#.# #.....# #....# #.#.#.#.##.#.# #.....# ###### #.#.#.#....#.# ####..# #####.#.#.#.##.#.# .. ......>.........#.# #######.#.#..#.#.# #.#.#..#.#.# #.#.#..#.#. #.#.#..#.# #.#.#..#.# #.#...... #.###..# . .