2612.c add comment  split list and sort