Wing design by numerical optimization