最初のコミット
pcollectionsの分離
Groovyに合わせた＆バグ取り