Simple Iterator Iterator& operator++() { node = node->next; return *this; } Iterator operator++(int) { Iterator result = *this; ++(*this); return result; }