http://codepad.org/1AztD4JF

↑こういったプログラムを書きました
しかし作ってみたものの、自分が書いた部分がどういった動作をしているのかわかりません

44行目から85行目までどういった動作をしているのか教えてくれませんか?