## ############ ... ......$....# .... ...........#...r.. .................. ..........)# .... #####...### ..^.. #......####..... #.#............# # #............. ##...........# ####.####...# ### #........# ##.#### #.###....# #...#.#### ##.# ... ##..##...# ###.### . ##........######.....# #....##.....##...#...# #...#####...#...##..#.# #...### ##....##...###.. ##....###...<.....## ### ###.........#####.. ##.....#### ... ####### ... ..