My solutions for problems from UVa Online Judge