solve shuffle