private Box getNextBox() {
          Box head = this.list.getFirst();
          switch (this.direction) {
          		case HIGH:
                      return new Box(head.getIndiceX(), head.getIndiceY() - 1);
                case RIGHT:
                      return new Box(head.getIndiceX() + 1, head.getIndiceY());
                case LOW:
                      return new Box(head.getIndiceX(), head.getIndiceY() + 1);
                case LEFT:
                      return new Box(head.getIndiceX() - 1, head.getIndiceY());
          }
          return null;
      }