Challenging mathematical tasks for heterogeneous classes