A* algorithm based maze solver implemented in Racket