solving euler problems