Contains solution to various assignments of the online version of Stanford CS106A .