ocl examples