# #.. ######## #.# ###......# #.# ..........# #.# ..........#########.# . ............%.......# .. ...........##........#####.### ###.......##.................. #.##.#.######.###%#.....### # #.#..# #...#...#)....# ####'###)###'###...s.# #.....#.#....(#.....# #+#.#s#####.###....... #.#.....r.# ......## #.#.^<..#.# #.....# #+#..>.(#+# ##.#.. #.....# . #.....# #+#####