Python Too Many Branches