Project Euler #93: Arithmetic expressions