Added the first version of the demo1.