///|
/// A* pathfinding over an ASCII maze.
fn main {
let source =
#|S..
#|##.
#|..G
let map = @pixelkit.parse_ascii_map(source).unwrap()
let path = @pixelkit.astar(map, @pixelkit.point(0, 0), @pixelkit.point(2, 2))
.unwrap()
.unwrap()
println("ascii_maze path length: \{path.length()}")
}