Hi @KozzyKoder . Sorry for late response. I was on vacation. The task is not fully defined. There are some obvious cases that need to be eliminated. You can start with those. Other cases still need to be worked out in detail. Please start a discussion around the ticket. You can start working out obvious cases that are already described in the ticket right away.
@KozzyKoder Please, ask here if you have some more questions.