Finding The Optimal Shape Of An Object Using Design-By-Morphing