А чего забыл про возгонку и дистиляцию массивов, нормальный прогер только дистилированные и использует.

Ну а если серьезно, за готовой программой обращайтесь в работу, а тут оказывается помощь т.е. подразумевается, что вы что-то сделали и у вас не получается. Вот почитайте
данный материал, попробуйте использовать, и если возникнут вопросы - добро пожаловать.