#include <iostream>

using namespace std;

/* 
 * Be able to manipulate pointers this way in your sleep. ;)
 */

int main(){
    int x = 4;
    double data[100] = {5,16,-1};

    int * xPtr = &x;

    cout << xPtr << endl;
    cout << *xPtr << endl;

    cout << data[0] << endl;
    cout << data << endl;
    cout << *data << endl;
    cout << data + 1 << endl;
    cout << *(data + 1) << endl;
    return 0;
}

