#include using namespace std; struct card{ long surface; long back; }; int main(){ int n; cin >> n; assert(n==45); vector cards(n); for(int i=0;i> cards[i].surface >> cards[i].back; } vector> V; cout << V.size() << endl; for(pair v:V){ cout << v.first << ' ' << v.second << endl; } return EXIT_SUCCESS; }