CS 100BACE: Problem-solving Lab for CS106B — Stanford Root