I\'m trying to understand what\'s happening in the following scenarios:
let input: [Double] = [2.3] // scenario 1 in