# frozen_string_literal: true gets .chomp .split .map { _1.to_i } .then { (_1 | _2) + (_1 & _2) } .tap { puts _1 }