with implementation changes
Merge branch 'master' of https://github.com/cLuuLess/CSE202
'merging remote with my local implementation details and image'