IEnumerator LerpingMovement(float traget, float duration)
  {
      
   
      while(timer < 2)
      {
          additionalValue = Mathf.Lerp(additionalValue, traget, 0.04f);
          yield return null;
      }

      while ( timer < 4 )
      {
          additionalValue = Mathf.Lerp(additionalValue, 0 , 0.03f);
          yield return new WaitForSeconds(0.5f);
          additionalValue = 0;
          timer = 0;
          yield return null;
      }
  }