だれか >>22 の解説してください。

各行の処理内容は分かります。
でも、何がしたいのか、これでいったい何に「開眼」できるのかが分かりません。
2行目なんて、何が起こるか分からないし。