public void move(int x, int y)
  {
      checkBorders(sections.get(0));
      checkBody(sections.get(0));

      if (isAlive == true)
      {
       SnakeSection newSection = new SnakeSection(sections.get(0).getY()+ y, sections.get(0).getX()+x);
      sections.add(0,newSection);
      sections.remove(sections.size()-1);
      if(sections.get(0).equals(Room.game.getMouse()))
      {
          Room.game.eatMouse();
          sections.add(0,newSection);
      }
      }
  }
не можу розібратися як правильно виконати даний метод. в пункті №3 підказка: Последний элемент хвоста должен быть удален после перемещения. в №4:Длина змеи должна увеличиваться на единицу если была съедена мышь. п"ятий пункт також не виконується. Буду вдячний за допомогу!