lab program data representation 5 pages 3705881