CloudComputing and Big Data Assignment 3