view bin/rainbow @ 6923:a66d8f61b2a7

<b_jonas> slashlearn one ring/One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them
author HackBot
date Sun, 21 Feb 2016 12:46:48 +0000
parents c133bdd56874
children 72e6c7099969
line wrap: on
line source

#!/usr/bin/env python
import random
import re
w=raw_input()
p=list('x'*len(w)+'C'*int((341-len(w))/3+1))
random.shuffle(p)
p=list(re.sub('C+','C',''.join(p)))
i=(c for c in w)
print ''.join(i.next() if c=='x' else chr(3)+'%02d' % random.randrange(2,15) for c in ['C']+p)