Possibly perfect

Possibly ideal

783