Oura Ring features may use simple recurrence-based projections from two starting measurements. Given two non-negative integers that seed a Fibonacci-like sequence, generate the next 10 numbers.
Each new number is the sum of the two preceding numbers. Return only the 10 generated values, not the original seeds.
Implement generate_sequence(first, second), where first and second are non-negative integers. Return a list containing exactly 10 integers. The first generated value is first + second; each later value is the sum of the two immediately preceding sequence values.
You may assume Python integer arithmetic is sufficient and that both inputs satisfy the stated constraints.
def generate_sequence(first, second):