added lecture07 demo source.