結果 : functional and imperative programming