UVa 103
UVa 111 and 10003