Obtener una fecha incorrecta de dateFormat

Para fechaInput "00/02/02"
El estilo de formato es aa / MM / dd
Estoy obteniendo la salida correcta como 02/01/2000

Pero el problema es cuando se intenta con "00/01/01" obtener resultados como este '01 / 01/12100 '

Pero no sé por qué este año viene como 12100

Mi código es

let str = "00/01/01"

let inputFormatter = DateFormatter()
inputFormatter.dateFormat = "yy/MM/dd"
if let showDate = inputFormatter.date(from: str) {
   inputFormatter.dateFormat = "dd/MM/yyyy"
   let resultString = inputFormatter.string(from: showDate)
   print(resultString)
 }

tipo de entrada de año siempre como formato yy.

Respuestas a la pregunta(2)

Su respuesta a la pregunta