Perfectly perfect

Ideally ideal

675