ASP Programming for the Absolute Beginner