Taking it from both ends