explain 'perfec solution'