scientist thinking