########### ..........# #########.# #.# #.# #.# #.# #.# #.#####.############## ...............r.....########### ##########################........... #..##...##...####..#.#.......######## #....##.##.##.##.#..#..##..#........ #<.###.##.###...#####..##..#####.##. #....###..# ####..##.#.##.## #..##.#.#.# ##.###....# ######..##.# # ###### #### #.. ###