Oblig 2 - A* and shait