skeleton code
2048 first pass