Optimization Of A 2D Forebody For Sonic Boom Minimization