7 different types of mentality as per the psychology