This page has moved to
/2009/05/01/DealingWithConstrainedInput
.