#..... #....... #..... #......# #..... #......# ..... #.>....# # #.#.######!.#...#.. #.................. #.b#########....... #...bg..r....?..... #.............##### ##.....<......# #...........%# #............# #.#########..# #............# ##########...# ####