运用递归方法实现了基本的排列组合求解。想进一步解决以下问题,例如,从15个数中先抽取5个数,存储起来,而后在从剩下的数中抽取3个数,再抽取3个数,而后再抽取两个数,最终将15个数排序,请问算法要如何实现?