I think you can you use `.sum` instead of  `.reduce(_ + _)`?