Solving for Hidden Data