fun readInt () = valOf (TextIO.scanStream (Int.scan StringCvt.DEC) TextIO.stdIn) fun printAns nil = ignore () | printAns (h :: tl) = if h mod 8 = 0 andalso h mod 10 = 0 then (print "ikisugi\n"; printAns tl) else if h mod 8 = 0 then (print "iki\n"; printAns tl) else if h mod 10 = 0 then (print "sugi\n"; printAns tl) else (print (Int.toString (h div 3) ^ "\n"); printAns tl) val () = let val i = readInt () val n_s = List.tabulate (i, fn _ => readInt ()) in printAns n_s end