How to deal with the varied the elasticity between retail goods

It’s not possible. See