final solution of phase4