Я этот код скопировал в ide, чтобы его легче читать было и просто убрал все варинты, которые не подходят на мой взгляд. Тот вариант что остался я и использовал.
для данного примера у меня получилась такая конструкция: w – функция, принимающая указатель на x и возвращающая указатель на массив из k указателей на функции принимающие указатель на z и возвращающие указатели на любые объекты
Сама лично не проходила, но слышала отзывы, что курс мощный, непростой и некоторым нужно было порядка 30-40 часов в неделю свободного времени, чтобы успевать проходить курс)