this is my piece of code which outputs at input clues[0] = '706965':
x = clues[0]
answer = bytes.fromhex(x).decode("ascii")
<class 'ValueError'>, ValueError('non-hexadecimal number found in fromhex() arg at position 5')
If I add 0 to to clues[0] it outputs the expected output with first char with offset.
x = '0'+clues[0]
The output then is '[]ie'. The [] means special char(stackoverflow ommits it).
but if i run this example in terminal everything works fine.
>>> x = '706965'
>>> bytes.fromhex(x).decode("ascii")
'pie'
Solved: Parsing error