結果 : two types of modular programming