difference-of-squares all tests passing