a,b,x = map(int,input().split()) if 3*a>b: quotient,remainder = divmod(x,3) res = b*quotient+a*remainder # 尽量买3的倍数,剩下的单买 res2 = b*(quotient+1)# 直接多买一组 print(min(res,res2)) else: print(x*a)