for lab6_0.1