結果 : different programming approaches