rendered paste body#include <iostream>#include <utility>#include <string>#include <vector>#include "sample.h"using namespace std;// operator for writing sampleostream& operator<<(ostream &s, sample p) { s << "<" << p.size() << ":"; for (int i = 0; i <= p.size() - 1; i++) s << p.at(i) << " "; s << ">";}// FROM HERE!istream& operator>>(istream &s, sample &p) { char larrow, colon, rarrow; int nTotal; if (s >> larrow >> nTotal) { if } else s.setstate(ios::badbit); // read failed}istream& parse_inputs(istream &s) { while (!s.eof())}// TO HERE!int main() { vector<double> vd(5); vd[0] = 0; vd[1] = 1.1; vd[2] = 2.0; sample s = vd; cout << s;}