My UVa solutions