2012-12-02 参考になった Haskell http://d.hatena.ne.jp/notogawa/20121201/1354389374 hoogleの使い方(型から引く)という技もそうだが、トップダウン思考が参考になった。