Я забираю все, что сказал о алгоритме. Оказалось, что все, что мне нужно было сделать, это на самом деле отправить.