Maximum Integer d-dimentional Knapsack