Create symmetric lists/sets using grasshopper

I am trying to construct a symmetric list using ‘mirror cut numbers’ from Pufferfish. However the generated list after the conditional expression is not correct for list with length 3,5,7… , there is always one more item at the end and i can’t see where is wrong.

Could some one help me out here ?