messed up version of 2048