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