added euler42.js