DHU-Lecture2 project.