Second programming assignment peer-assessed by "Programming Mobile Applications for Android Handheld Systems" on Coursera.