源码来自 2048（https://github.com/gabrielecirulli/2048）