1 (source code)

= 1
{scope}

Code follows <Scala> 2 style. Each question uses its own enclosing declarations and the supplied fields; alternative implementations with the same name are separate solutions. Mathematical correctness arguments use exact values unless <floating-point arithmetic> or machine-range bounds are discussed explicitly.