351 - agrudis' riddles

by the way, does anyone think we'll reach 1 000 000?