The code is not easy to show here, I wonder how problems like this are usually solved
The code is not easy to show here, I wonder how problems like this are usually solved