Assignment 5 of Design for Interactive II