~a * v a * v *v