Would history repeat itself ?

532