# [Factor](https://factorcode.org), <sup><s>&nbsp;31 </s></sup>&nbsp;28 bytes

```lang-factor
[ 33 interleaved [I !${}!I]]
````

[Attempt This Online!](https://ato.pxeger.com/run?1=JY29DoIwFEb3PsWFuOrCYmAWgxgxMU6E4QZuidC0tS3GxPgkLgzqU_givo0__ZZzhpN8tyfH2ikzvuV-l22WMRykI6OVQEfQk5EkwNJxIFmTndHZGbSQMBaibQB5p3LAPibWb826YfAdL1bFIvlrnhYsT3vSXas02Faj6n4FduFjcHw6f5UQRf5SEJ6ogTKDYHK5BllV-eReoxBex9HzAw)

* `33 interleaved` Insert an exclamation point between each character of the input.

* `[I !${}!I]` Interpolate the above string into the `${}`, adding exclamation points to the beginning and end, and print.