Задача написать программу "кассовый аппарат". У меня готова почти вся программа, но только осталось создать класс, который сортирует результаты. Для этого надо обязательно использовать merge sort. К тому же мне нужны подробные комментарии что, как и почему в этом классе происходит.