####### ###############.....##### ##.....r......)........... #...############.#........ #.?..r# #.#.#.##### #.......# #.....# #.........# ###.#.# #.....!..$.. #.#.# #.........### ######.#.# ##.......## #........# ##.....## #.###.#.## #...# ##.## #.##### # #.....#######.# #.#...........# #.#.#.##......# #.#.#.##.####.# #.......<# ###.#.#### ..... .#.#.# #.. .. .