На это и ответил выше.
Вы попробуйте.
И вопросы уже задавайте на основе алгоритма.