UVa 821
UVa 1001
UVa 124 WA!!!