... . .. . #. .##.. ###.######### #.... .............####...# .# ....#.#......#.#...)##>.# .....#......#..#.....r..# ....#.#....#...#!......# #..#...#..#....#..#.#### ##.....##.....##.#.# #...#...#.....#....# #.#.#.....#......r#.# #.<...#.#...##r#.# #...#...#...#[.##.# . ...#...#.#.#.....#.....# . #.#...#...#....##.##.# #. .#.. #...#...##.# # . ...#. #...#..##.. .. .(# ....#.###. .. # . .. .