"How long? Depends on the code, doesn't it?"

GetYarn