It is interesting to compare these uses of
"*" * 35
PS C:> "*" * 35
***********************************
PS C:> 35 * "*"
The '*' operator failed: Cannot convert value "*" to type
"System.Int32". ...
(string's * operator is not commutative)
PS C:> write-output "*" * 35
*
*
35
PS C:> write-output ("*" * 35)
***********************************
(using Write-Output is tricky)