
== Noncompliant Code Example

----
def func(a, b, c):
    return a * b * c

func(6, 93, 31, c=62) # Noncompliant: argument "c" is duplicated

params = {'c':31}
func(6, 93, 31, **params) # Noncompliant: argument "c" is duplicated
func(6, 93, c=62, **params) # Noncompliant: argument "c" is duplicated
----

== Compliant Solution

----
def func(a, b, c):
    return a * b * c

print(func(c=31, b=93, a=6)) # Compliant  
----
