Programmed vaidation
saved to array
created reports form3.

Signed-off-by: Rufus Swart <43108490@mylife.unisa.ac.za>