repo for uber code challange