UVa 10994: Accepted
UVa 10940: Accepted
UVa 10453: Unsubmitted