Garmin interview question

Behavioral, understand requirements and translate to logic in code.