João II y diecisiete años más viejo.