Ponder

To reflect or consider with thoroughness and care