# [Backhand], 100 - 95 = 5

<!-- language-all: lang-python -->

    M#$%&"()*+H-./0e1234l5678l9:;<o=>?@,ABCD FGIJWKLNOoPQRSrTUVXlYZ[\c^_`b"dfgh]ikmn'pqst!uvwxryz{}a|~jE

[Try it online!][TIO-kln5l979]

[Backhand]: https://github.com/GuyJoKing/Backhand
[TIO-kln5l979]: https://tio.run/##lVh7d9M2FP@7@RRqSrHdxE1c9sJrC4Xx6AaUDTa2hRAcR00Ejmxkp014ffXuSrIsWXHKWc9JY@v@7tXVfSvZqpil9NbVzjbqLXLWGxPay@Raq0XmWcoKlK9y9cgiOknnrVacRHmOXhRR/N71wtbWBJ@j0YhQUoxGbo6Tc764xR/2cw5CR2gwbElclmYawnCxYBRp5D4ne4icG2sIJzlGfcW/yGdCQBfRxTwXYgBerDLsigVEcpSQvOCErfOUcRgiVKBDc6soyzCdcCYPoHyTDeTca6kz3wPKDKwwOqUFZhnoj1mzCbooTidYG2IegQ5giNJqajktZpgZy2o9SwnfASh9tcTlwTv/UksfFmnB1x5GoL1anBDOFmgP4Azeb6l3vIxxnt@fRRz1LKWaD48XU1sYw1OwJa6w8qTposgWxRnF2pUpIErNM3E8cIofoEOUwqe/DII@/IU8mkCjCQjYv2SkwG48Y27qWR7AjKXMbb9kBE9QkaKMgTXAiRdRQiYI/i8wcncnHopyFMNJohhUfE3bu6lX0/AkSbSGlzOSYFQ5Q7q53FAfiGsiRRQEPCK5yT7sQqf4ufSKS4RV9wi3dVcaTG1cB1aB2kX4IgETvWQLIyiUlztHHAOr8QyLdOGwSmWxKMJZkZWLtlSiKEHHRyjB1K3iRWy1FlJ1CPKRWwP4FoAjDrQcGV@@ehYES2/wpa0ZBEGjLr75/r82gR3ApmF9G7@MQuDZq8J/U@kwgkHQZK5bZQqZRUpiRYRL3BQXPJV0lKlz6zSTnlPpoddbW9dkpEiGilEmDWzNcDRxA08RUjZxY1EuY1kl/UBX1Vir@GwxH2NDyWVZV2R8LdH2Ec9VqGuIp@PSQzTl6YacfnBw67vvf/jxp9uO0GYFjEv@sFTnUQYoUx7WuazKakIhCmBwjyuFe60N7Bu1adKEy6R7QR91LNHNstcNvZQKc8aVx7V2fCdEXKxPtRFpaUS2oNp8lTN5egzM@BsaESDqqdBVlC8jofSag5y9eiVw3jiexaOrlU0R3cMgEQpVTLlCd4iwLBWxOGbbCVFj9zArsE4KGWNCPHx20BOo2gw4WmWWx5Z7onEMBlN7CBHr1H1CJ3hZyi3FNOpW5rqGtJ12WGWOKNFe9Vrpu8E5nizucAjRbtE8oiRbJFFBUlrX42ulf9nNDNqN2tkGGtY1WIYWU7iJabh3YEFvOqFZ2qsOvC2Lg1lFVUGrQJ4m2p17yygqa4hNZ2VOaHdMhdYrgzD0g2GdMamdt@onRihbO7k1BiO6hVYW2FPgElKxNIGX5hm6qDZ26ZeuxqgguZ/SgqUJepikl3WRh0pk2aaCOvm4TraonxS1Pir4gaX3l2acDXvjVGMrDHqdte2e2vSDOv2iRvfX@F/ZdIv/TrOa8q4AiymJsTvwg24wtD3zztGpXB947Ul2q2GHjQ7PQaNv8uypHSzmu07Vu1RdFMFwDw4Uzwid1uGjTc5EegDiNxrRnW3XfbbCqHpu4DUmIUPCdi1reF/gnduwjLXjkzW8sc/hNYyPrmM8vobxwXWMR0c2p7D1CdwMZnMM1b3eZPZ6ux1fxkzUHdfKVrdewnS365XBIJq20@s54gXIESf36xeOk6LA86yQl44JuSBw4xqv0EfM0rbVZjDcQty8YO7Y68Qd/hCtnX2wXtOEgmupPtwA7ASVTU7P6ixknaWadyzpqdN4yzEQp43CyqnRFnfmNFzjuAE2B8Fr6oRybLEIj536fK2vbZ4YAFUKGiwzg@VbWhgy9EgnRgo51Um3yyvBHEbDaAo3Jh4upWSgl5JLKkybbbhnilMsScGLcStj6ZRFcwivdrt99XTnxu7NNtSXzmN/v9fHfPJJ@OiT3A5/PkyPju/c7Z7cu/8Levjo9NdXvz15dpY@//2PF@zln3/9nfzz7@B1/Gb0dtyenE9nQ/J@Tp3sQ15sLy4ul2z18dOX6PPXdw@uYKNBIJpui/DfHWg0x6ORGI9GI97CRiM@JRHQqfEXi1JlOAaw84pRLogLjEqG5@W54ohyyBgjnhsrfvgdUv1aIAc0ObqTfT4mgwVJOZld/Qc "Python 3 – Try It Online"

Note that the version on TIO is missing a couple of instructions (notably `'`), so I've copied the interpreter here. This program works because Backhand executes every fifth instruction thanks to the first `M` (it's actually a little more complex than this), so the actual code is more like:

    M    "    H    e    l    l    o    ,         W    o    r    l    c    "    ]    '    !    r    a   j 

However, since you can't remove the spaces inbetween without breaking the flow of the program, you can replace them with whatever you want. The final check is that the `j` jumps to the 10th character (`H`) to halt and output,, which is less feasible if you modify the program. It's possible you might be able to form a valid program from this mishmash, but it is unlikely, and I'm sure that there's another permutation that fixes that.

### Explanation:

```
M                      Increase the step count from 3 to 5
 "Hello, Worlc"        Push the string to the stack
               ]       Increment c to d
                '!     Push !
                  r    Reverse the stack
                   aj  Jump back to the 10th character
  H                    Halt and output the stack
```