The base price of chips per 500 grams is 24 USD. Up to the quantity of 8 kg, we calculate double the quantity at a price times 1.6. For quantities above 8 kg, double the quantity cost 1.8 times the price. Thus, the levels at which discounts become effective are: 1 kg, 2 kg, 4 kg, 8 kg, 16 kg, 32 kg, and so on.
1 kg - 24 x 1.6 = 40 USD
**********
2 kg - 40 x 1.6 = 64 USD
64/2 = 32 per kg
**********
4 kg - 64 x 1.6 = 102.40 USD
102.40 / 4 = 25.6 per kg
**********
8 kg - 102.40 x 1.6 = 163.84 USD
163.84 / 8 = 20.48 per kg
**********
16 kg - 163.84 x 1.8 = 294.91 USD
294.91 / 16 = 18.40 per kg
**********
32 kg - 294.91 x 1.8 = 530.84 USD
530.84 / 32 = 16.59 per kg
**********
64 kg - 530.84 x 1.8 = 955.51 USD
955.51 / 64 = 14.93 per kg
**********
128 kg - 955.51 x 1.8 = 1719.92 USD
1719.92 / 128 = 13.44 per kg
**********
256 kg - 1719.92 x 1.8 = 3095.86 USD
3095.86 / 256 = 12 per kg
**********
512 kg - 3095.86 x 1.8 = 5572.54 USD
5572.54 / 512 = 10.88 per kg
**********
1024 kg - 5572.54 x 1.8 = 10,030.57 USD
10,030.572 / 1024 = 9.80 per kg
**********
2048 kg - 10,030.57 x 1.8 = 18,055.026 USD
18,055.026 / 2048 = 8.82 per kg
**********
4096 kg (one 20-foot container) - 18,055.026 x 1.8 = 32,499.04 USD
32,499.04 / 4096 = 7.93 per kg