Near perfect

Near ideal

829