Scanf.scanf "%s %d" (fun s t -> let a = [| "XII"; "I"; "II"; "III"; "IIII"; "V"; "VI"; "VII"; "VIII"; "IX"; "X"; "XI" |] in let rec loop i = if a.(i) = s then i else loop (i + 1) in let cur = loop 0 in print_endline @@ a.((cur + t + 12000) mod 12) )