Solutions to UVa Online Judge ID Class Comments 10110 LightMoreLight perfect square 10038 JollyJumpers set