My final solution for tour#73