Seymour Roger Cray (n.