My design of 2048