Adding fifth assignment prototype