Do Deitel problem 14.7, page 847. Sample files for testing purposes will be posted later.