###Windows PowerShell, 98 sv *s '' ''+('x)`x{umQnuu'[-4..6]|%{iex ("[convert]::"+([convert]|gm -s *pe).name+"($($_-9),4)")}) Violates only Rule II. It's very evil that `char` violates two rules on its own already.