Trek Bikes – Weekend Programming Exercise