Update Problem 1

explanation about 3706 times loop: cuz I use data pivot table to clean up the table according to 'title' which is the key to answer some questions of problem 1. cuz u know, many users might have rated SAME titles of movies so they are put in one single row. that is why 3706 rows come out.