instruction:
In this task, we ask you to elaborate the sentence without changing its general meaning. You can do so by explaining further the input sentence, using more precise wording, adding qualifiers and auxiliary information etc.
question:
Modular programming is a way of organizing a computer program into smaller parts called modules .
answer:
Modular programming is a software design technique that emphasizes separating the functionality of a program into independent , interchangeable modules , such that each contains everything necessary to execute only one aspect of the desired functionality .


question:
Lama Zopa is the co-founder , with Lama Yeshe , of Kopan Monastery and the FPMT .
answer:
Lama Zopa is most noteworthy as the co-founder , with Lama Yeshe , of Kopan Monastery and the Foundation for the Preservation of the Mahayana Tradition ( FPMT ) .


question:
The ruble is the currency of Belarus .
answer:

The Belarusian ruble or rouble ( " rubiel ́ " ; sign : Br ; code : BYN ) is the official currency of Belarus .


