##### ########...# #.......>.#'# #.........#.# #.........#.# .........#.# .......!.#.# .........#.# .........#<# ########.#.# #r#.# #.#.# #.#.# #.#(# #.#+# #.# ##########%# #.......##.# #. #.#..##.# #.##..#.#..# #.....r....# #....##....# #....##........ #............... #....##.##..#.## ###..##.##.#..# #........... #...... .## ###.... .. .