あなたはZupが何もしていないと言いますが、私は具体的にはZupがzipをすると言いました。ロジックを修正して、再試行してください。
お詫び申し上げます、あなたは正しいです。これが正しい構造です：

Zupはzipを行います。
ZOPは、zipが誰かによって行われた場合にのみです。したがって、zop。
zapはzopの場合にのみzipを行います。したがって、zapはzipを行います。

結論として、Zapはzipを行います。