First part is the assignment 3 and last part is the video lightning assignment
http://www.nicovideo.jp/watch/sm39753586