public override void HandlePower(IStateFlashLight context)
 {
     context.LightOn();
     context.SetState(new SolidState());
 }