Template:Str ≤ len
{{#switch:
{{#ifeq: x{{#if:x|}} | x | {{#ifeq: x{{#if:x|}} | x | equal | longer }} | shorter }}
| shorter | equal = | longer =
}}
{{#if:|{{{{{1}}}}}|Template:Str ≤ len/doc }}
{{#switch:
{{#ifeq: x{{#if:x|}} | x | {{#ifeq: x{{#if:x|}} | x | equal | longer }} | shorter }}
| shorter | equal = | longer =
}}
{{#if:|{{{{{1}}}}}|Template:Str ≤ len/doc }}