Unknown-state, unknown-input reconstruction in discrete-time nonminimum-phase systems: geometric methods