#include <stdio.h>#include <iostream>#include <algorithm>using namespace std;struct Point { double x, y;} P[20010], o;int cmp(Point a, Point b) { if(a.x == b.x) return a.y < b.y; return a.x < b.x;}int main(){ int n; while(~scanf("%d", &n) && n) { bool flag = true; for(int i = 1; i <= n; ++i) { scanf("%lf%lf", &P[i].x, &P[i].y); } sort(P+1, P+n+1, cmp); o.x = (P[1].x+P[n].x)/2; o.y = (P[1].y+P[n].y)/2; for(int i = 2; i <= n; ++i) { double x = (P[i].x+P[n-i+1].x)/2; double y = (P[i].y+P[n-i+1].y)/2; if(x != o.x || y != o.y) { flag = false; break; } } if(flag) { printf("V.I.P. should stay at (%.1lf,%.1lf).n", o.x, o.y); } else { printf("This is a dangerous situation!n"); } } return 0;}