I'm trying to build a flow that calculates the week number of the current date, but in american format that the week starts on Sunday, every topic or tutorial that I've found is using Monday as the first day, according to ISO calculating, so the number is -1 than the current week and implement an add(FORMULA, 1) is no feaseble cause maybe in some year it won't work...
Does anyone know a workaround to work with WEEK NUM not in ISO mode?
The flow is schedule to run every Sunday:

I've tried some formulas to do this calculation:
div(add(dayofyear(addDays(subtractFromTime(utcNow(), if(equals(dayofweek(utcNow()),0),1,sub(dayofweek(utcNow()),6)), 'Day'),3)),6),7)
div(add(dayofyear(addDays(subtractFromTime(utcNow(), if(equals(dayofweek(utcNow()),0),6,sub(dayofweek(utcNow()),1)), 'Day'),3)),6),7)
add(div(dayOfMonth(utcNow()),7),1)
But always returns the week according to ISO and not American one