I'd say that you have {0} and {1} and {3} as place-holders in the format string, but you don't have {2}. I assume you got a run-time error message -- didn't it say anything like that?
I've been selected to go to the moon! All thanks to this tiny ad:
a bit of art, as a gift, that will fit in a stocking