The CS 247 class project: