Added the ArrangeEvenOdd function. Still WIP