Edited problem statement and introduction
merge