  class SnakeBody {     public:         SnakeBody(SnakeHead *origin, int left, int x, int y);         ~SnakeBody() = default;         void move();         void grow(int size);     protected:         SnakeBody *next;         SnakeHead *head;         SnakeGame *game;         int x;         int y;         int growWait; };  #endif /* !SNAKEBODY_HPP_ */