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