Updated Version of Homework 2 on Android Device