This kind of questions is more difficult for me than geometry.

I do not participate in competitions and do not prepare or judge them. Neither am I really involved in recreational mathematics.
The problem definitely has its charm. It is not pure technical calculations, as I initially thought.
I am not quite sure about your goals. Still I think you might enjoy
couple of problems discussed here. Would you have problems with translation or understanding (the language is not good Russian), let me know (private message) and I will help you with translation.
P.S. It would be nice if you can post a reference to this topic on mathlinks.ro. It might benefit somebody there.