add enonce 2 solution optimized