Solution to problem 29 from Project Euler. Also written in Python as my previous post.
#!/usr/bin/env python
# Project Euler problem 29
list = []
for a in range(2, 101):
for b in range(2, 101):
product = a ** b
list.append(product)
list.sort()
newlist = sorted(set(list))
print len(newlist)