Finding perfect (20/28)

Finding perfect