Home Task (valid date generation)

implemented