Озадачить -поставить в тупик, смутить, напрячь, огорошить, ошарашить, обескуражить, ошеломить, привести в смущение, привести в замешательство, озаботить, смущать, удивлять,
затейливый- необыкновенный, своенравный, сложный; хитрый, экстравагантный, вычурный, капризный, мудреный, самобытный, хитросплетенный, витиеватый, изобретательный, эксцентричный, хитроумный, замысловатый, затейный, с выкрутасами, горазд на выдумку, причудливый