Quantum Physics: Heinsburg Uncertainty

1. The problem statement, all variables and given/known data
A laser produces light of wavelength 540 nm in an ultrashort pulse. What is the minimum duration of the pulse if the minimum uncertainty in the energy of the photons is 1.0%?

2. Relevant equations
ΔEΔt ≥ hbar / 2

3. The attempt at a solution
Now I tried a couple ways here:

1. Using Vx = hbar / 2*Pi*elemental charge*0.010%*d giving me 11.7 m/s but soon realized that seemed wrong.
2. Since the uncertainty in energy is 1.0%, i tried substituting it in as ΔE but my end result was wrong.

To be honest, I may be overthinking this one but Im kinda stumped as to where to go from here. I greatly appreciate your time!

Then you know what the precise energy of the pulse is supposed to be. But the energy is known to deviate by at least 1% from this value, so you calculate this deviaton by taking 1% of what you get from the energy-wavelength relation.

That 1% is your uncertainty in energy, [itex]\Delta E[/itex].

What's left then is just plug in [itex]\Delta E[/itex] to Heisenberg's uncertainty and calculate [itex]\Delta t[/itex].