IMO 1971 LL HUN23

Find all integer solutions of the equation

IMO 1971 LL HUN23

Origin: HUN

Problem

Find all integer solutions of the equation x2 + y2 = (x −y)3.