Retract not implies free factor in free group

Statement
It is possible to have a free group (in fact, a fact about::finitely generated free group) having a retract that is not a free factor. In other words, a retract of free group is not necessarily a free factor of free group.