Вы тут байки травите, а "студент" - то ждет готового решения :-) :-) :-)