よし、ソースは見れるんだ。

まずは「現状は筒抜けかどうかわからない」という
状態からスタートしよう。

筒抜けであることがわかれば、
「筒抜け状態」に遷移だ。その状態になれば筒抜けと言って良い。
その状態になければ、筒抜けと言っては駄目だ。

さあ「筒抜け状態」に状態遷移させることはできるかな?