#.....)...?.? #...........# #..........y #......(... #........ #....... .$ # #......# a# .## #.....@# o. ..# ######.# #. #.. #.# ###.##.. #######y###...... ............##..##### ........##### #.....# ...........########.# .#.. ........##@%((.####.# ... ........######(...#.# #.. ........# ####.#.## .. #######.# #....### ##.# #.# ###.>..## #..# #.# #.##..#######.# ... #..##...<0[...# .## ##.##.###..#### #..#.# ##.#### ##.#.# #....## #...#######..## ### ##...).<#####..### #.###..####........(.###### ##....## #####...##...(..# ###### #.#.#######.# ####'########..# #~~~.~~~#.#...## #~..8..~#.#.### ###~.~.~.~#...# #.'.8.~.8.+..#### ###.#~.~.~.~#.....# #...#~..8..~#.....#######. #...#~~~.~~~#............. ########'####.###########. #......# ########