### (.# #.# ##.############### #.........r......#. #.>.......)(....... #.###........##..###.## #............##).# #..##..^.....##..# # #..^_^...##..# #. #..^^^...##..# #. #.......###... #.. #..)##..# #... ###..##...###.###.... .............(.. #####.#..#.#..... ......#..#.#...... .........#.#..... #. ... .# ##..(......#....# #. #w# #.# #.##..#..#.# ... #. #.# #.# # #.###..## #>##.###.### #..#..#.# #..... .... #.###...###.# #..#.###.## ........## ## #..#.>....# .######..# #.........# #..# ##.#####..# #..# #.# #..# #..# #.# #..# ######..# #.## #..# ........# #..# #..# #######.# ##.####..# #.# #.##....# #.# #.##.##.# #######.######## #.##.##.# ...............###############.##.##.# #######.............#................# ########...##.#.########.......###### ###.##.#.# #...#.....>.)...... #.##(#.# #.#.........#..)... #.##.#.####.##..#+#..##.##### #............####⌠#### # #..........8..''⌠<⌠+ #.#########..####⌠## #.# #.## #+# #.# #.# #.# #.. #.# ### #.