Interesante... no produce un error en la ejecución pero si ocasiona un error semántico.
Veamos...
Lo que sucede es que toma los valores pero no los suma sino los concatena arrojando como resultado 102012 en vez de 42. Luego procede a realizar la siguiente división: 102012 / 3, dando como resultado 34004 en vez de 14.
