inner_product.rb を書き直した