lab6 final project