fun with string iteration