#include <vector>
#include <utility>
#include <iostream>
#include <algorithm>

using namespace std;

int main()
{
    vector<pair<int, int> > result;
    for(int k = 0; k < 2; k++)
        for(int i = -1; i < 2; i += 2)
            for(int j = -1; j < 2; j+= 2)
                result.push_back(make_pair(i * (k+1), j * (((k + 1) % 2) + 1)));
                
    for(vector<pair<int, int> >::iterator it = result.begin(); it != result.end(); it++)
        cout << "(" << it->first << ", " << it->second << ")" << endl;
        
    return 0;
}
