....###.....# ....#$...!..# ######### ..%........# #...r...# #.........# #+# #...g...# #.........# #.# #.......# ..##......... #+# #.# #.......# ..........#'#####.########.####.......# #..........).g......g.g.............# #..$......##.###########.######.#.##### .......!..##.#....# #+# #.#.# ..........##.#..⌠.# #...# ..........##.'..<.# #.$## #.........####..⌠.# #.## #..[......# #....# #.# #.........# ###### #..