HDU 5150
UVa 146
UVa 10098