stage2
Merge branch 'master' of https://github.com/alibekU/cmpsc

stage 1