A ์ ์๋ฅผ ์ฌ๋ฐฐ์ดํ์๊ณ ํ์ง๋ง ์ถ๋ ฅ ํ๊ณ ์ ํ๋๋ต์ S์ ์ต์๊ฐ์ด๋ค. ๋ฌธ์ ์๋ ๋ณ๊ฒ๋ก ์ ๋ ฌํด์ ํ์ด๋ ๋ฉ๋ชจ๋ฆฌ๋ ์๊ฐ์ด๊ณผ๊ฐ ๋์ง ์๋ ๋๋ํ๋ฌธ์ ๋ค ๊ทธ๋ฌ๋ ๋ฌธ์ ํ์ด์ ์๋์ ๋ง๋๋ก ํ์ด๋ณด์๋ค.
# ๋ณด๋ฌผ
import sys
input = sys.stdin.readline
if __name__ == "__main__":
n = int(input())
A_list = sorted(list(map(int, input().split())))
B_list = list(map(int, input().split()))
answer = 0
for i in range(n):
max_B = max(B_list)
answer += A_list[i] * B_list[B_list.index(max_B)]
B_list.remove(max_B)
print(answer)