Assignment 4 of Design for Interactive II