Lebih efisien dengan itertools, problem 23
solved problem 24