Add code for reverse the last half of the list,reverse and merge list
eg: Input:  a->b->c->d->e->f->g
    Output: a->g->b->f->c->e->d