Something's wrong with the algebra...