appnilyyappaddnxyaddnappxyreversenilnilreverseaddnxappreversexaddnnilshufflenilnilshuffleaddnxaddnshufflereversexappaddnxyappxyreverseaddnxreversexreverseaddnxappreversexaddnnilshuffleaddnxreversexshuffleaddnxshufflereversextrueshuffleaddnxshufflereversextrue1shuffle12114reverse1111add201128app211120nil00reversenilnilreverseaddnxappreversexaddnnilappnilyyappaddnxyaddnappxyshuffleaddnxreversexfalsereverseaddnxreversextrue1reverse18112add201123reverseaddnxappreversexaddnnilfalseappaddnxyappxytrue1app251020add2011211