reverse partition