Class work for CS106B