############### ........<.....# .############.# #.# ########(####### #......%.).....# ...........####.# ....####..# ... #..#### . #..##.# #.....# ##.##.# .. #....# .... #.#### #.... ###.### .....#####.....# ##..........#.#.# .........##...#.# ###.####.##.###.# #.............# #.##......#### . #...##..... .. #...##...... . .. #...##.#### ...#. #####.....# ...gg..##.......### #.g..%...#.# ####.#####.# #.# .# #.# .# #.# #.. ###