Title is self-explanatory~ Spent half the day just doing this. c:
http://www.nicovideo.jp/watch/sm21057131