По мотивам топика на it-ru.de.
Есть такая легенда: у мужчин кровь обновляется раз в 4 года, а у женщин - раз в 3 года. Считать нужно от дня рождения родителей. Чья кровь на момент зачатия была "моложе", ребёнок того пола и родится. Допустим, на момент зачатия кровь была моложе у отца, тогда родится мальчик. Причем, если были какие-то серьезные кровопотери: роды, выкидыш, аборт, сдача донорской крови, переливание, то считать надо не от дня рождения, а от даты кровопотери.
Тута можно все по-быстренькому посчитать, даты вводить числами в формате ММ/ДД/ГГГГ (например, 03/05/1970 для 5 марта 1970 года). Достаточно примерных дат :)
Примечание: информация нигде не сохраняется и никуда дальше не передается.