Freelancer:
vhersavana
KINKY
revised with your directions