Учитываем все возможные варианты

 

v20240901