public function walk()
    {
        if ($this->index < 0) {
            return $this->begin();
        }

        if (!$this->grid->hasColumn($this->index + 1)) {
            return $this->end() . $this->begin();
        }

        return $this->column();
    }