Zappos_2015_challenge/src/ApiCall.java

static void closestMatch(int no,double tBudget,int totalItems,int i) , method finds the closest match to the maximum budget provided by the users.
I have asked the user to search based on boots , clothes or bags which retrieves 20 products.
the user is then asked to give no. of products he wants and his budget.
NOTE: no. of products should be less than or equal to 20 and greater than 0.

The following code computes the closest match considering the budget and no. of products required by the user. and 
public static void printClosestMatches() method prints all the sets of closest match.