Semi-triangular and also Square

UVA - 10241