Синонимы слова трудный - многотрудный, тяжкий, тяжелый, тягостный, непосильный, каторжный, томительный; сложный, замысловатый, головоломный. Смотрите головоломный