Added UVa 101, 128 and 151