Third semester homeworks rework

All programming assignments were reworked