Programming Assignment 5 template -- Item-item.