sm6055090 を見て、もっと早くできそうなのでうpってみた。この方法だとブロックの配置や色別の数の違いによってうまくいかないときがあります。カメラで撮りながらだったので、最高タイムは無理でしたが、最高は16秒48です。
http://www.nicovideo.jp/watch/sm6364827