a,b,m=map(int,input().split()) f=[0 for i in range(m+1)] for i in range(a,m+1): f[i]=max(f[i],f[i-a]+a) for i in range(b,m+1): f[i]=max(f[i],f[i-b]+b) print(f[m])