# ##### ... #...####..... #.....r...... #...####..... ##.## ... #.# . #.# #.# #.# #.# ##.##### #...##.## #.#.....# #...##.## ######.# #.# #.# ##.# #..# #.## #.# #.# # ##.#########.# #............# #................. #...############## #...##### #.......# #...###.# #.....# #...#.# #....... #........ ##.##..... #.. ....#