C language 2048 small game source code