##### #r..### #r#...# #rr###.# #rrr. #.######## ### #..r.r#........### #.# ##...r#####....+..########### #.# #.$.## #....# #.%......... #######.# .#### #..%.# #.#......... ........# ##..# ####'#####........... ..#####.###### ...####............#####.## ...........'.###......................>... #....##.####............##.####....#.###.# #.########..........#####.....##.####....#.#.... .#####.#......###...####.# #.....##...............# #.......#......###...####.#####.....##................ #>.............+.<...+..(....................#####...# ## #...~....~.~..###..)####'#######.#.#....#..## .#.# #~~#..~.....~~..~.#....# ..... ###...)....#..####.# # #~##~..~...~.....~.#####.......'..................# #~~~~~~.~~~..~~~~~~~####.......###.###...###..###<# #~~~~~~~~~~~~~~~~~~~~##.......# #.# #...###..# .# ##.~..~.......~~.#####.......# #.# ##(......###.# #.#....~..~....^...##.......# #'# #...##.....<#### #.#########........# ... #.#.##..##.....## #.# #........# .. #...............# #.# ########## ###.........###.# #.# #..#..#..## #.# #.############ #..#..#..####.#### #............# ##### #.....#..........# #########....# #...# .............###.# #....####...# ####......#.#.###.# #...........# #..##.......##.# ###....)....# ##.......#..##.# #.........# #>......#..##.# #######...# ####.#.....##.# #...#####+## #.#.....##.# #..........# #.#..#####.# ##.........# #.#........# #.........# #.#..#.##### #.....%...# #.#..#.# #.........# #.#..#.# #.........# #......# ########<## ####.#.# ### #.#.# ###.# #.# #.# #.# #.# ###