lab05 and Lab06