A* работает корректно