Какие важные задачи решают функции?
1) Увеличивают скорость разработки.
2) Уменьшают дублирование кода.
3) Упрощают программный код.
4) Способствуют совместной работе в команде.
5) Улучшают возможности по тестированию кода.
В ответе укажите номера верных утверждений, слитно, в порядке возрастания номеров.