2048 in C++