Updated Problem Description