перечитай то что выше написано закрой глаза и представь себе это.
а потом представь эти диаграммы в виде векторного сложения и получишь то что они хотят. после скачай терминал любой кухни и поторгуй на демке, иначе все пропало ... линейно программировать здесь можно только составляющие части.