code: 
  
  
  def  _lowerCamelCase(			lowercase__     ,				lowercase__			)		->			Optional[Any]:
  
  		'''simple docstring'''
  
  
  
  
  
  
  
  		if n < 0:
  				return 0
  		# table[i] represents the number of ways to get to amount i
  		__lowercase=    [0] * (n + 1)
  
  		# There is exactly 1 way to get to zero(You pick no coins).
  		__lowercase=    1
  
  		# Pick all coins one by one and update table[] values
  		# after the index greater than or equal to the value of the
  		# picked coin
  		for coin_val in s:
  				for j in range(lowercase__     ,				n + 1			):
  						table[j] += table[j - coin_val]
  
  		return table[n]
  
  
  if __name__ == "__main__":
  	import doctest
  
  	doctest.testmod()
  
  
  
  
  
  
  
style_context: 
  
  
  def  _lowerCamelCase(			lowercase__			)		->			str:
  
  		'''simple docstring'''
  
  
  
  
  
  
  
  		return " ".join([word[::-1] for word in input_str.split()]			)
  
  
  if __name__ == "__main__":
  	import doctest
  
  	doctest.testmod()
  
  
  
  
  
  
  