2048 Python clone