Survey & Discussion On Cheating