........... # ##..#....... #.##..#.#...... .....#...#..[.. #####.....##### .#...........#. ..#.....g...#.. ..#....