OOPの導入前まで書いた