Expressions: Versión completa.

Aceptado por UVa.