A* works, yay! xD