loadings, he uses techniques from level set based shape optimization and two-stage