Updated and Expanded Problem Description