############+####### ##................... #............<....... #.....#####.....##### #....##...##...##. .## #...##..8..##+##).8..## #..##...........?.....## #.##...................##. #.#.....#####............. #...##....##.............. #....###..#......##.#gl..... ...........#.....#..##..#..... >###.#.###................### #.#..####..##...#.......... ..##.###..###..#..####...## #. #.....####....## ##... #..##.......#### ###. #..#..#.......... ###....##.......... #.....###..........# ###.### ############ ###