### ... .. . #.### .. ...## #.g ## ##... .. ####..######..##.# #.......).##..g..# #.#######g##..#..# #.....#..... #..#..#.#...# #..#...%##### #..#.#### #....# #...## #####