Small programs for fun