#include <iostream>
#include <vector>
#include <memory.h>
using namespace std;
#define maxx 1111
int n, m, k;
vector<int>G[maxx];
int vis[maxx];
int now;
void DFS(int u)
{
if (u == now)
#include <iostream>
#include <vector>
#include <memory.h>
using namespace std;
#define maxx 1111
int n, m, k;
vector<int>G[maxx];
int vis[maxx];
int now;
void DFS(int u)
{
if (u == now)