.. ####.## ## ............... #.#.......#.......#.# #..#.......#.....#..# #...#...#...#...#...# #....#...#...#.#....# ### #...?.#.#.#...#.....#...# #..$.g(#...#.#.#....#... #...#.#...<.#...#.....# .......#.....#...#.#..# ###.....#...#...#.....# #....(##.#...##.....# #....#..#...#..#....# #...#..#.#.#....#...# #..#......#......#..# #.#......#........#.# ##.................## #########.######### #.#..# #...#...... ###.# ..... #.# .... #.# ..# #.# .# #.# # #.# #.#