Посмотрите предложенный вариант. В квадратных скобках дана необязательная для записи часть.
Обратите внимание, что решение может не являться самым коротким/оптимальным, возможно, что применима одна замена (если есть лучшая альтернатива, воспользуйтесь).