############ #..........# #......!...+ #....r.....#.# ########'#.#.# #.#...### ##### #>....... ....# # #####.#.##### #... .########## ###.......# ###...######.##.......# #.......### #.#.#.#.#.#.###.......# ####### #.......# ##.#.#.#.#.#.##.......# #.....# #.......# #.#.#.#.#.#.###.......# ##.###.# #.......# ##.#.#.#.#.#..........###......# #.......# #.#.#.#.#.#.#.#.###.....#..##..# #.......# ##.#.#.#.#.#..#.###.###........# #.......#####################.#.#.#.#.#.###.....###.....#.## #(.......)...................#.#.#.#.#.#................>.# #.......########......#######.#.#.#.#.#.#)##.#.#......#.### #...........#......##)...# ##.#.#.#.#.#.......#.##%..#.# ###########.#......#..##.####.#.#.#.#.#.###.####....%.#.# #.#......##..#.#...#.#.#.#.#.#..#...######..### #.....%.....##.#.###.#..(#.............)....# #########.......#.# #.#.###..###.###.######..# #.....# ###...###)# #.# #...#....#.######..# #.###.# ###)......###.# #.#.#.####.........# #############.# #.# #.............# #.....###########.## #..(......(.#.# #.###.############# ####.##~~~~~0~~##.# #...........'.# #.....# #.#~~~0~00~~~#.# #........[..### ####### #.#00#00~~#~~#(# ######'###### #.#000~00~~~~#.# #.# #.#00 00~~~%~#.# #.# #.############.# #.### #.#....<....'..# #...# ############.# ###^# #00 ~0~000~#.# ... #~00%00000~#.# #### #~0#~000#0~#.# ~0~0~~0000#.# #~~~~~~00##.# ########## .#