


from collections import defaultdict







def 							UpperCAmelCase				(     UpperCAmelCase      )->		dict:







					'''simple docstring'''



					SCREAMING_SNAKE_CASE_	      =       defaultdict(UpperCAmelCase      )
					# Creating a dictionary containing count of each word
					for word in sentence.split():
										occurrence[word] += 1
					return occurrence


if __name__ == "__main__":
		for word, count in word_occurrence("INPUT STRING").items():
				print(F'{word}: {count}')






def 							UpperCAmelCase				(     UpperCAmelCase      )->		bool:







					'''simple docstring'''



					if not isinstance(UpperCAmelCase				,UpperCAmelCase      ):
										SCREAMING_SNAKE_CASE_	      =       f'''Input value of [number={number}] must be an integer'''
										raise TypeError(UpperCAmelCase      )
					if number < 0 or number % 2 == 1:
										return False
					SCREAMING_SNAKE_CASE_	      =       int(number**0.5      )
					return number == number_sqrt * (number_sqrt + 1)


if __name__ == "__main__":
		import doctest

		doctest.testmod()


