Episode 150 of the Carnival of Mathematics is now live, here on the CoDiMa blog.
Did you know that there are 150 groups of order 900? For what values of n is it true that the number of groups of order n divides n, and what are the possible quotients? (This is not a serious question.)