Mathematical programming study 21