make_middle list problem