func fun(x, y = 0, z = 12.2, dsc = "Useless text") { print("x=\(x), y=\(y), z=\(z), dsc=\(dsc)") } fun(12, z: 24.4, dsc: "Foo", y: 3) fun(y: 42, x: 12)