Programming, Planning & Practice: ARE Sample Problems and Practice Exam