Add week 3 program assignment crypto I