Loop For no Apple Swift

O recém-lançado idioma Swift da Apple tem um exemplo nodocumentação oficial. Exemplo é assim;

let interestingNumbers = [
    "Prime": [2, 3, 5, 7, 11, 13],
    "Fibonacci": [1, 1, 2, 3, 5, 8],
    "Square": [1, 4, 9, 16, 25],
]
var largest = 0
for (kind, numbers) in interestingNumbers {
    for number in numbers {
        if number > largest {
            largest = number
        }
    }
}
largest

Isso é bastante simples, mas como exercício extra, é necessário adicionar outra variável para retornar qual tipo é o maior número (por exemplo, aqui é o quadrado)

No entanto, parece que não consigo descobrir o que "(tipo, números)" representa aqui e como devo fazer meu loop for passar por todas as chaves Dictionary (interestingNumbers) e descobrir qual chave tem o maior número.

Obrigado a todos pela ajuda antecipadamente

questionAnswers(5)

yourAnswerToTheQuestion