I have made a vector of list of char

```
vector<list<char>> vect;

```

and i have to iterate though the vector to print all first elements of list. 
I have done 

```
for (auto i = vect.begin(); i != vect.end(); i++)
    {
        cout<<*i.front();
    }

```

it is giving error that there is no function `.front()`
the complete error is below

```
error: ‘class __gnu_cxx::__normal_iterator<std::__cxx11::list<char>*, std::vector<std::__cxx11::list<char> > >’ has no member named ‘front’
         cout << *i.front();

```

can anyone help me out for this error?