VB solutions from CSC139