Объединить два списка в новый, вставляя меньшее значение из двух исходных списков в конец третьего списка

Всем доброго время суток. Помогите пожалуйста написать программу.

Даны 2 упорядоченных списка. Объединить их в новый список, "вставляя" меньшее значение из двух значений исходных списков в конец третьего списка.

Заранее благодарю.