..# .....# ......# .......# #.......# #### #......## ###... ###..#... .. .... .........### ...####.. #..#b.ag#### ###a...#.################....##g...##... .........%....................b.)....... ######........................####.....% ####.###############(%###.......... .###....###############..########..... .............<.............# . .######################..## #..# ####