[auto_group] Completed top down approach for PK optimization using SMT solver. Woohoo.