function obj = secret(exercise)

switch exercise
  
  case '2_5'
    cs = crystalSymmetry('222');
    ori1 = orientation.byEuler(45*degree,45*degree,0,cs);
    %ori2 = rotation('axis',zvector,'angle',180*degree) * ori1;
    ori2 = rotation.byAxisAngle(vector3d(1,-1,1),30*degree) * ori1;
    odf = unimodalODF([ori1,ori2],'halfwidth',5*degree);
    obj = odf.discreteSample(200);
    
  case '2_6'
    
    cs = crystalSymmetry('m-3m')
    odf = unimodalODF(orientation('Euler',45*degree,0,0,cs),'halfwidth',5*degree);
    
    obj = odf.discreteSample(100);
  
end


