PONDER...

intersecting spheres

DECRYPT...

mysterious helix

MARVEL...