let ``No.18 うーさー暗号``() = stdin.ReadLine() |> fun args -> args |> Seq.mapi (fun i c -> let cn = (int c ) - ((i+1) % 26) let cn = if cn < 65 then cn + 26 else cn let cn = if cn > 90 then cn - 26 else cn cn |> char ) // ((int c) - (i + 1) + 65 ) % 26 + 65 |> char) |> fun args -> System.String.Concat args |> stdout.WriteLine ``No.18 うーさー暗号``()