in some weird way all the numbers over 8, single, in a list becomes some kind of ascii?
[8] -> [\"\\b\"]
Please tr
print it with ~w instead of ~p, and your issue should go away.
~p tries to interpret the elements in the list as ascii. ~w does not