По-моему, вектор а неправильно найден.