I believe all thought falls into the following two types: