Оптимист - это хорошо проинструктированный пессимист.
С генережкой перса поможемс не вопрос, там все легко и просто)