To do on programming so as to come up with a program that can be used in registratin, voting and counting of votes after an election to avoid cheating and irregularities in elections.