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