#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
class Graph
{
private:
vector<vector<pair<int, int>>> matrix;
public:
Graph() = default;
Graph(size_t nodes, size_t edges);
Graph(size_t nodes, size_t edges, istream &is)
Graph (nodes, edges);
};
Graph::Graph (size_t nodes, size_t edges)
{
matrix.resize (nodes);
for (auto &v : matrix)
v.resize (nodes);
}
Graph::Graph(size_t nodes, size_t edges, istream &is)
{
}
int main() {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
return 0;
}
I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxhbGdvcml0aG0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpjbGFzcyBHcmFwaAp7CnByaXZhdGU6CiAgICB2ZWN0b3I8dmVjdG9yPHBhaXI8aW50LCBpbnQ+Pj4gbWF0cml4OwpwdWJsaWM6CiAgICBHcmFwaCgpID0gZGVmYXVsdDsKICAgIEdyYXBoKHNpemVfdCBub2Rlcywgc2l6ZV90IGVkZ2VzKTsKICAgIEdyYXBoKHNpemVfdCBub2Rlcywgc2l6ZV90IGVkZ2VzLCBpc3RyZWFtICZpcykKICAgICAgICBHcmFwaCAobm9kZXMsIGVkZ2VzKTsKfTsKCkdyYXBoOjpHcmFwaCAoc2l6ZV90IG5vZGVzLCBzaXplX3QgZWRnZXMpCnsKICAgIG1hdHJpeC5yZXNpemUgKG5vZGVzKTsKICAgIGZvciAoYXV0byAmdiA6IG1hdHJpeCkKICAgICAgICB2LnJlc2l6ZSAobm9kZXMpOwp9CgpHcmFwaDo6R3JhcGgoc2l6ZV90IG5vZGVzLCBzaXplX3QgZWRnZXMsIGlzdHJlYW0gJmlzKQp7CiAgICAKfQoKaW50IG1haW4oKSB7CiAgICAvKiBFbnRlciB5b3VyIGNvZGUgaGVyZS4gUmVhZCBpbnB1dCBmcm9tIFNURElOLiBQcmludCBvdXRwdXQgdG8gU1RET1VUICovICAgCiAgICByZXR1cm4gMDsKfQ==
prog.cpp:15:50: error: expected ';' at end of member declaration
Graph(size_t nodes, size_t edges, istream &is)
^
prog.cpp:16:21: error: expected ')' before ',' token
Graph (nodes, edges);
^