SQL Server: columna a fila

Tengo una mesa (table1) con 2 columnastoypattern yadditionalcolor:

tabla 1

toypattern  additionalcolor
FL38        orange
FL38        yellow
LF66        grey
LF66        black

y ahora necesito escribir una consulta para mostrar eltoypattern columna,1st color columna y2nd color columna. Necesito mostrar hasta 5 opciones de color adicionales

Salida deseada:

toypattern  1st color   2nd color     3rd color   4th color   5th color
  FL38        orange      yellow
  LF66        grey        black

¿Cómo escribo tal consulta SQL?

Respuestas a la pregunta(4)

Su respuesta a la pregunta