##### #..... .....####...... ................ ................ .............. ...........# #.......... #........... #............ .######...........# .......$..........# ..................# ................... ................... .........#.....#+ .........+.....+ .#.......#.....# #.......####'##.# #.............#.# ... .#...........#.#.# ...# .............#.#.##.... .................#..... ........r.............. ########............... ###.............## #................. #####+#................. #.....r................. ...#....g.................. #...#....b.................. ........b...#............... ............'.(...........#. ............##............# ............###.........#.# .............##.........#.# ####.....................# .......................... ......................... ........................ ....................... .....###.........## ##...# #.........# #...# #.........# #...# #.........# #...# #.........# #...# #.........# #...# #.......... #...# ###.###### ##+ ## ##.######.# ####..###.###..###....# .#......#..##....#.#..##. .......#..##.............. #####...........#####......#.. ####..^####.....#### ####..... ###.........###'### ###.... #......<......'.+ ..... ###...(.....###+# ....# ####...#### #####