i = list(map(int, input().split())) #i_1 i_2を取得し、iに値を入れる
A = i[0] #出力：i_1
P = i[1] #出力：i_2

print(int((A*3+P)/2)) i = list(map(int, input().split())) i list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split A = i[0] A i[0] i 0 P = i[1] P i[1] i 1 print(int((A*3+P)/2)) print int((A*3+P)/2) int (A*3+P)/2 A*3+P A*3 A 3 P 2 P = i[1] i[1] P A = i[0] i[0] A i = list(map(int, input().split())) list(map(int, input().split())) i
i = list(map(int, input().split())) #i_1 i_2を取得し、iに値を入れる
A = i[0] #出力：i_1
P = i[1] #出力：i_2

print(int((A*3+P)/2))