###### ########### #....#####.........#####. ############ #....).................... ..>...[.....## ######[...#####.........#####. ..#####.......# #.........# #..%......# ......w.......# #.......).#####.........#####. ..#.###.......###### #................%............. .........lwK......o.# #.........#####....<....###### ##.###.......##.o..# #.<.......##..........#.# #.. #.# #.......##....# #.........##..........#.#######..# #.# #.....<.##..o.# #.........##..................#..# #.# ####.#.###....# #.........##..................#..####.######.#.# #.o..# #.........##.....................................#....# #.........##..................(...###.##.........#....# ##.###.#.###...........................#.........#....# #.###.#.###......................# #.)#.........#....# #................................###............##.### #...#.#.########.###................%...........##.# #...#.#.########................................##.# #............).......#######.....###............##.# #...###.########.....# #.....# #............##.# #...# #.# #.###.# #.....# #...####.#.####.# ##...###.## #.# #.# #.....# #...# #.#.# #.# #.........#######.###.##### #.##### #.######.#.# #.# #.(.%...................... ... ... ..#.#.# #)# #.........#.#####.###.###.. ... ##.###.####.# ###.####.#................ #.g.#..%....# #.# #.#........###.### #.⌠.#.......# ######.####.#...)....### #.).#.......# #........##.##........... ##.##.......# #........##.##.#####.###.# #.#.......%# #...................... ##### ##.##.#####.# #........##.##.#####.### ###...###...###...#.# ######..###.##.# #.# #...⌠....._.....⌠o..# #.)# #.##.# . #.#...###...###...#.# #..# #.##.# .. ##### ##.########.# .... ..##.# . #.#........# #.... ..##.# ##.###.###### #.... ..#... #...#..# . ... . #.⌠.#..# #...#..# ##.##..# #.....# #########...# ............# #########...# #####