A* search algorithm | HearLore