People do not cheat

984