Project VI : Bank Note Authenctication