""###:::[[[:::::::::)))))))))888999***EEE666***333+++ssscccjjjlll222%%%'''ccc***333+++xxx(((sssaaa'''OOO'''www'''iii'''eee'''!!!''' '''TTT'''hhh'''aaa'''ttt''' '''hhh'''uuu'''rrr'''ttt'''!!!rrr~~~HHH
Attempt This Online! or with a char removed.
Note: This is based on Jo King's answer to a similar question.
Every character here is repeated three times as a form of radiation hardening (aside from the leading "
), since Backhand by default executes every third instruction. I'll explain the deduplicated code:
"#:[:::)))89*E6*3+scjl2%'c*3+x(sa'O'w'i'e'!' 'T'h'a't' 'h'u'r't'!r~H # Wrap around, pushing every third character of the code aside from `"`, forwards then backwards
# # NOP
:[ # Duplicate and increment the # into a "
:::))) # Push three copies of the char to the other stack
89*E # If it's not equal to 72 ("H")
6*3+scj # Jump back to the start of the loop
l2%'c*3+ # Is the length of the pushed code odd (char missing)?
x(s # Switch to the other stack
a'O'w'i'e'!' 'T'h'a't' 'h'u'r't'! # If so, push "\nOwie! That hurt!"
r~ # Remove a redundant `"`
H # Terminate and print the contents of the stack as a string