# TyPe lIkE AnDoR DrAkOn fRoM AnCiEnT DoMaInS Of mYsTeRy # { len = length line = "" toggle = 0 for (i = 1; i <= len; i++) { char = substr($0, i, 1) if (char ~ /[[:alpha:]]/) char = (toggle = !toggle) ? tolower(char) : toupper(char) line = line char } print line }