######## #......# #......# ###......# .........# ####......######### .................... ####...%).######### #......# #.....# ######>.....###.....# ....................# ######...######.....# ##...# #.......#### #..### #'#......... #######).# ##.#)......## .#######.%......# ##..#..####.# .........>......# ##...#....# # ................###....##...# ########........##....b.##### ########........#.....<.....+ ................##......##### ########..>.....###....## #........# ##...# #........# ##..# #######........# ##.# ...............# #+# ########.#.#..... #..?......#.... ..........# ... $...g....... ...........l. ............. .r......... ......... ...