A*mazing