Added first version of program.