Retire elementos duplicados de la matriz en Ruby

Tengo una matriz Ruby que contiene elementos duplicados.

array = [1,2,2,1,4,4,5,6,7,8,5,6]

¿Cómo puedo eliminar todos los elementos duplicados de esta matriz y retener todos los elementos únicos sin usar bucles for ni iteraciones?

Respuestas a la pregunta(12)

Su respuesta a la pregunta