UVa11020 - Efficient Solutions