Initial revision of 'lab5'