add IntUtil.generateListRange, ListUtil.swap