Well there are 24 different possible combinations - assuming the 0's are different
4 * 3 * 2 * 1 = 24
is this incorrect for me to use this as a solution?
edit:
http://news.ycombinator.com/item?id=3550753
This is what I was trying to convey - I guess he's the big winner!