46th Putnam 1985 Problem A4 Let a n be the sequence defined by a 1 = 3, a n+1 = 3 k , where k = a n . Let b n be the remainder when a n is divided by 100. Which values b n occur for infinitely many n? Solution