Gulpにおけるプライベートタスク

2つのタスクがあるとします:

javascriptfunction task1(cb) {
  console.log('task1');
  cb();
}

function task2(cb) {
  console.log('task2');
  cb();
}

さらに、内部で他のタスクを呼び出す別のタスクがあるとします:

javascriptfunction taskD(cb) {
  task1(cb);
  task2(cb);
  cb();
}

このタスクをエクスポートします:

javascriptexports.default = taskD;

結果として、エクスポート用の1つの公開タスクと、公開タスクの関数内でのみ使用される2つの補助的なプライベートタスクが存在することになります。

Задание 1

3つのプライベートタスクを作成してください。それらの関数を1つの公開タスク内で呼び出してください。

Задание 2

2つの公開タスクと4つのプライベートタスクを作成してください。1組目のプライベートタスクのペアを1つの公開関数内で呼び出し、2組目のペアをもう1つの公開関数内で呼び出してください。