to ponder carefully