Algorithmic Decision Tree

Greet the user
Ask for name
Punish the user