[lab3] before merging with lab3_shashk