final and completed work for a0 and lab0