update code
labirinth a*