Please remove the semicolons on line 52 and 82.
[Gail Erickson MSFT]. While the semicolons in those locations do not appear to cause a problem, I agree that as a statement terminator, it doesn't make sense to include it in these particular lines. We'll update the code snippet in the September 30 2009 refresh of SQL Server 2008 Books Online. Thanks.