Groovyでカード分配？アルゴリズム ref: http://qiita.com/saba1024/items/46134f3585eed3dde092