class Solution(object):
def canMeasureWater(self, x, y, z):
if z==0:return True
if x+y<z:return False
if x+y==z:return True
if x==z or y==z:return True
if x==y:return False
minNum=min(x, y)
maxNum=max(x,y)
while True:
if minNum==0 or z%minNum==0:
break
temp = minNum
minNum = maxNum%minNum
maxNum = temp
return False if minNum==0 else True
12-16