I wrote the write-up for this challenge in blogpost. I present you the algorithm I wrote to solve this challenge.
You can find full explanation [HERE](https://zenhack.it/writeups/SwampCTF2018/journey/)
target = 'theresanotherstep'
maxn = '14231234143212433'
result = 
for i in range(len(target)):
sub = maxn[len(target) - i -1]
result.append(chr(ord(target[i]) + int(sub)))