defpで定義した関数はプライベート関数で，直接呼び出すことができない