Puzzler candidate: 'Double Ternary Operator'

English is not my native language and each day I'm trying to improve my skills. I still make mistakes, so any suggestions about my grammar or vocabulary will be welcome.