Moving Away / Moving Towards

an overly complex exercise in proving self-reliance