LivaNova interview question

State Machine, Class Construction