Problem Statement 
 You are given six integers, minx, maxx, miny, maxy, minz and maxz. Return the number of triplets of integers (x,y,z) that satisfy the following three conditions:
 x is between minx and maxx, inclusive.
 y is between miny and maxy, inclusive.
 z is between minz and maxz, inclusive.
 x * y = z


Definition 
 Class:  ProductTriplet  Method:  countTriplets  Parameters:  int, int, int, int, int, int  Returns:  long  Method signature:  long countTriplets(int minx, int maxx, int miny, int maxy, int minz, int maxz)  (be sure your method is public) 




Constraints 
  maxx will be between 1 and 1,000,000,000, inclusive. 
  maxy will be between 1 and 1,000,000,000, inclusive. 
  maxz will be between 1 and 1,000,000,000, inclusive. 
  minx will be between 1 and maxx, inclusive. 
  miny will be between 1 and maxy, inclusive. 
  minz will be between 1 and maxz, inclusive. 

Examples 
0)  
 
1)  
 
2)  
  Returns: 4  (x,y,z) = (6,5,30), (7,4,28), (7,5,35) and (8,4,32) satisfy all conditions. 


3)  
 
4)  
 8176  184561  1348  43168  45814517  957843164 
 Returns: 2365846085  
