Coding is the closest thing we have to superpower !

820 : 数组基础-向量点积计算
描述

在线性代数、计算几何中,向量点积是一种十分重要的运算。 
给定两个 n 维向量 \vec{a}=\left(a_{1}, a_{2}, \ldots, a_{n}\right)\vec{b}=\left(b_{1}, b_{2}, \ldots, b_{n}\right), 求点积 \vec{a} \cdot \vec{b}=a_{1} b_{1}+a_{2} b_{2}+\ldots+a_{n} b_{n}

输入

第一行是一个整数 n, 1 \leq n \leq 1000 。 
第二行包含 n 个整数 a_{1}, a_{2}, \ldots, a_{n} 
第三行包含 n 个整数 b_{1}, b_{2}, \ldots, b_{n} 
相邻整数之间用单个空格隔开。每个整数的绝对值都不超过 1000_{\circ}

输出

一个整数,即两个向量的点积结果。

样例

输入

3
1 4 6
2 1 5

输出

36
语言:
主题: