##### ####...# ##### ####### #......# ##...###.....# #.#.#..# #..#..#..#...# #......###.###...###..# ##.#.#.......#..#..#...# #..........#...###...#.# #. ... #.###......##.#####.##.# #.# #.... #.# ###....#......[..#.# #######.#####..... #.# ##.....#.....#...###### ##...............^ #.#####..##.###...###.......# #............#..# ####.##.........#.....#........# #...............### #.....#.................##.....###............#..... #.##...........)...............+.................... #.##.....#.#...#.#....#...#....##.......%..........# #.#....>.................................#..<......+ #.#............#....#.#...########.......#.........# #.#..#.#...........<..#...# #............#.........# #...................#.#######.#####(#######+##...### ####.#.#............#.###...#.# #..# ...# #.........%#.....#.........######(# ..## ####.#.........###.......####.....## ......# #......?#...~.....~.~~..........# ..... .# ######.......~~.~~~..~..........# #..... ###.##~~~~~~~~~~~~.........# ...... ###### #.##.~~~~~~~~~~.~........##.#.#.# #....# #.##.~~~~~~~~~~..##.......#...... #....# #.##..~~~~~7~~~.~.......#...#.#.# ###....####### #...~.~~~~_7~~~~~.#######........ #............# ####..~~~.7~~~~~~.# #.(.....#.#.# #............# #..~~~~~~~~~...# #.(.......... #........<...# #.~~~~~~~~~~..## #......###.## #............## #.~~~~~~~~~~..####......[##.# #.............#####..~.~~~.~...~...........##.######### #.......{.....#...[...~~.~.~.~......()......#.##......# #....(......w..#+##.##.######..............#.#.##.###.## #.#.#.#.#.###.....#.##........#######......#...##.# #.# #...........#.....+..............# #.....[##..##.###.# #.#.#.#.#.#.#.....#...........##.# #..............##.# ...............###............##.#######......>....##.# .#.#.#.#...#### #............#......# #...........##.# ######### ..........# #.#..........#......# #...........##.# #.......# #.#.#.#...# #............#......# #...........##.# #.#####.# ..........# #...#.#.#..##.......# #...........##.# #.# #.# .......### #.#........##.......# #...........##.# #.# #.# ....... ....#.#.#.. #.......# #....#########.# #.# #.# ....... #.#....... #.......# #....# #.####.#####.# ....... #.......# #....# #......#.....# ....... ###.##### ###### ########.##### #.# ##..##### #.##### #.......# #.....# #.#.#.#.# #####.# #.......## #.# ### #.#.#.#..# #######.#### ####.###........# ...........# #......#.#.#.#..## #######.##.###########..#.#.#.........# .................................####.# #######....########.....#.#..##### #.# ###### ###.##......## #.# #...###.#.### #.# #.#####.#.######## #.# #.......#......... ..# #.################ ### ###