add cheating alternative to problem 3