static void SendFirstPlayerToBalcony()
 {
     try
     {
         SetBalconyNotDisponible();
         Chair firstChairInfo = GetFirstChairUsed();
         // AnimateAndUpdatePlayerPosition(firstChairInfo);
         Vector3 finalDestination = singleton.positionBalcony.transform.position;
         finalDestination.y = firstChairInfo.playerSited.transform.position.y;
         firstChairInfo.playerSited.transform.DOMove(finalDestination, 1);
         playerOnBalcony = firstChairInfo.playerSited;
         MakePlayerInteractable(firstChairInfo.playerSited);
         firstChairInfo.SetFree();
         UpdateAllPlayersToNextChair();
     }
     catch (Exception e)
     {
         Debug.LogException(e);
     }
 }