Would history repeat itself ?

522