Great article Marvin, and explaining the concepts in such a straightforward way!91Anthony NandaaNgesa MarvinFollowAug 23, 2017 · 1 min readThank you Prof.