bogo sorting algorithm and shuffle strengthen