Who in the heart has to be puzzled to solve?