i think we can explian "what had seemed an insoluble mystery " as a none sentence 'Amanda's p solutions' is the subject 'of what had seemed an insoluble mystery ' is a phrase to define or describe it . so 'of what had seemed an insoluble mystery ' =Adjetive Phrase
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.