# .... . ...# #.# ... #.# ... ..? #r# #.# #.# #.# #####.# #.# #.^...#######.###.#.. #......gr.g.r......... #.....#######.###.#.. ################.....#######g###.#### #.....^....................g........b #...################.#######.###.#### #...################.#######.## #..............%................ ##..........# #.........# ...... #.....####.# #... #....##...... #.....# #.# #g.g##....##....... ###%######.####............$...!. #....................########. ########.########....# #.# #....# #g# ###g## #.# #.# #g# #># ####.#### #%# #.# #......g#######.######### #.# #..........^............. #.# #.......#######.######### #.# #.......# #.# #.# #.......# #.# #.# ################.####### #########.# #.................(.....g #...^.....# #####.##############.####### ## ##(#######.# #.......# #.# #.%#...#..# #.# #.......# #.# #f.'...)..# #.####.......# #.# #..#..%#..# #............# #.# ####...#### ######.......# #.. #...# #.......# ### +...+ #.......# #...# ######### #...#### #...#f.# +...'..# #...#..# #...#### #...#f.# +...'.<# #f.[#..# ########