Hello everyone. I want to generate a dictionary to hack a password I've forgotten. The password is a phrase that I remember, but some of the characters are numbers and letters. I don't recall which are which.

For example:
ilove:doggers could be
il0v3:d0gG3r5
iLove:d0gge12s etc.

so I have a 12-13 character password and I have each character narrowed down to 2 or 3 possibilities. Is there a way to have crunch generate that list for me? I've read the man page and couldn't figure it out.