NDP Original: W @ Y f @ ! r G @ t 3