UH COSC2436: Kattis Competition (12-3)