# HG changeset patch # User thomask # Date 1096200459 0 # Node ID de27ca625bf74826b65ceab21783a0b56ca41342 # Parent 3414705c41ac6c566f48d873fe367c878679e29d extended abstract/alias and template tests diff -r 3414705c41ac -r de27ca625bf7 compile/abstract_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/abstract_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +// @author@ Steward Gordon +// @date@ 2004-09-24 + +int status; + +abstract class MyAbstractClass{ + abstract int test() + in{ + status++; + }; +} diff -r 3414705c41ac -r de27ca625bf7 compile/abstract_02.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/abstract_02.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +// @author@ Steward Gordon +// @date@ 2004-09-24 + +int status; + +abstract class MyAbstractClass{ + abstract int test() + out{ + status++; + }; +} diff -r 3414705c41ac -r de27ca625bf7 compile/abstract_03.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/abstract_03.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +// @author@ Steward Gordon +// @date@ 2004-09-24 + +int status; + +abstract interface MyInterface{ + abstract int test() + out{ + status++; + }; +} diff -r 3414705c41ac -r de27ca625bf7 compile/abstract_04.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compile/abstract_04.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +// @author@ Steward Gordon +// @date@ 2004-09-24 + +int status; + +abstract interface MyInterface{ + abstract int test() + in{ + status++; + }; +} diff -r 3414705c41ac -r de27ca625bf7 nocompile/template_struct_02.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/template_struct_02.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,12 @@ +// @author@ +// @date@ 2004-05-06 + +struct vec(int size){ + float data[size]; + vec!(1) first(){ + vec!(1) t; + t.data[0]=data[0]; + return t; + } +} + diff -r 3414705c41ac -r de27ca625bf7 run/alias_09.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/alias_09.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Nick +// @date@ 2004-09-11 + +class foo(T: T[]){ +} + +class bar(Tp: Tp[]){ +} + +alias bar!(char[]) Alias; + +int main(){ + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/alias_10.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/alias_10.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Nick +// @date@ 2004-09-11 + +class foo(Tp: Tp[]){ +} + +class bar(Tp: Tp[]){ +} + +alias bar!(char[]) Alias; + +int main(){ + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/alias_11.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/alias_11.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +// @author@ Nick +// @date@ 2004-09-11 + +class bar(Tp: Tp[]){ +} + +alias bar!(char[]) Alias; + +int main(){ + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/constructor_02.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/constructor_02.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,26 @@ +// @author@ Bastiaan Veelo +// @date@ 2004-09-21 + +int status; + +template ctor(){ + this(){ + this(2); + } + this(int i){ + status+=i; + } +} + +class MyClass{ + mixin ctor; +} + +int main(){ + assert(status==0); + MyClass object = new MyClass(); + assert(status==2); + object = new MyObject(3); + assert(status==5); + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/constructor_03.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/constructor_03.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,27 @@ +// @author@ Kris +// @date@ 2004-06-02 + +int status_static; +int status_dyn; + +int main(){ + + class InnerClass{ + static this(){ + status_static++; + } + this(){ + status_dyn++; + } + } + + InnerClass i; + assert(status_static==1); + assert(status_dyn==0); + + i=new InnerClass(); + assert(status_static==1); + assert(status_dyn==1); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/interface_05.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/interface_05.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,26 @@ +// @author@ Steward Gordon +// @date@ 2004-09-01 + +int status; + +class Parent{ +} + +interface MyInterface{ + MyInterface test(); +} + +class Child : Parent, MyInterface{ + Child test(){ + status++; + return null; + } +} + +int main(){ + Child bro = new Child(); + assert(status==0); + Child sis = bro.test(); + assert(status==1); + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/interface_06.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/interface_06.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,26 @@ +// @author@ Steward Gordon +// @date@ 2004-09-01 + +int status; + +class Parent{ +} + +interface MyInterface{ + MyInterface test(); +} + +class Child : Parent, MyInterface{ + MyInterface test(){ + status++; + return null; + } +} + +int main(){ + Child bro = new Child(); + assert(status==0); + MyInterface sis = bro.test(); + assert(status==1); + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/interface_07.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/interface_07.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,26 @@ +// @author@ Steward Gordon +// @date@ 2004-09-01 + +int status; + +class Parent{ +} + +interface MyInterface{ + Parent test(); +} + +class Child : Parent, MyInterface{ + Parent test(){ + status++; + return null; + } +} + +int main(){ + Child bro = new Child(); + assert(status==0); + Parent p = bro.test(); + assert(status==1); + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/many_functions_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/many_functions_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,22014 @@ +// @author@ +// @date@ 2004-05-07 + +int main () { + return 0; +} +struct vec { + float f; +} + vec xx() { + vec ret; + return ret; + } + vec xxx() { + vec ret; + return ret; + } + vec xxxx() { + vec ret; + return ret; + } + vec xxxxx() { + vec ret; + return ret; + } + vec xxxxxx() { + vec ret; + return ret; + } + vec xxxxxy() { + vec ret; + return ret; + } + vec xxxxxz() { + vec ret; + return ret; + } + vec xxxxxw() { + vec ret; + return ret; + } + vec xxxxy() { + vec ret; + return ret; + } + vec xxxxyx() { + vec ret; + return ret; + } + vec xxxxyy() { + vec ret; + return ret; + } + vec xxxxyz() { + vec ret; + return ret; + } + vec xxxxyw() { + vec ret; + return ret; + } + vec xxxxz() { + vec ret; + return ret; + } + vec xxxxzx() { + vec ret; + return ret; + } + vec xxxxzy() { + vec ret; + return ret; + } + vec xxxxzz() { + vec ret; + return ret; + } + vec xxxxzw() { + vec ret; + return ret; + } + vec xxxxw() { + vec ret; + return ret; + } + vec xxxxwx() { + vec ret; + return ret; + } + vec xxxxwy() { + vec ret; + return ret; + } + vec xxxxwz() { + vec ret; + return ret; + } + vec xxxxww() { + vec ret; + return ret; + } + vec xxxy() { + vec ret; + return ret; + } + vec xxxyx() { + vec ret; + return ret; + } + vec xxxyxx() { + vec ret; + return ret; + } + vec xxxyxy() { + vec ret; + return ret; + } + vec xxxyxz() { + vec ret; + return ret; + } + vec xxxyxw() { + vec ret; + return ret; + } + vec xxxyy() { + vec ret; + return ret; + } + vec xxxyyx() { + vec ret; + return ret; + } + vec xxxyyy() { + vec ret; + return ret; + } + vec xxxyyz() { + vec ret; + return ret; + } + vec xxxyyw() { + vec ret; + return ret; + } + vec xxxyz() { + vec ret; + return ret; + } + vec xxxyzx() { + vec ret; + return ret; + } + vec xxxyzy() { + vec ret; + return ret; + } + vec xxxyzz() { + vec ret; + return ret; + } + vec xxxyzw() { + vec ret; + return ret; + } + vec xxxyw() { + vec ret; + return ret; + } + vec xxxywx() { + vec ret; + return ret; + } + vec xxxywy() { + vec ret; + return ret; + } + vec xxxywz() { + vec ret; + return ret; + } + vec xxxyww() { + vec ret; + return ret; + } + vec xxxz() { + vec ret; + return ret; + } + vec xxxzx() { + vec ret; + return ret; + } + vec xxxzxx() { + vec ret; + return ret; + } + vec xxxzxy() { + vec ret; + return ret; + } + vec xxxzxz() { + vec ret; + return ret; + } + vec xxxzxw() { + vec ret; + return ret; + } + vec xxxzy() { + vec ret; + return ret; + } + vec xxxzyx() { + vec ret; + return ret; + } + vec xxxzyy() { + vec ret; + return ret; + } + vec xxxzyz() { + vec ret; + return ret; + } + vec xxxzyw() { + vec ret; + return ret; + } + vec xxxzz() { + vec ret; + return ret; + } + vec xxxzzx() { + vec ret; + return ret; + } + vec xxxzzy() { + vec ret; + return ret; + } + vec xxxzzz() { + vec ret; + return ret; + } + vec xxxzzw() { + vec ret; + return ret; + } + vec xxxzw() { + vec ret; + return ret; + } + vec xxxzwx() { + vec ret; + return ret; + } + vec xxxzwy() { + vec ret; + return ret; + } + vec xxxzwz() { + vec ret; + return ret; + } + vec xxxzww() { + vec ret; + return ret; + } + vec xxxw() { + vec ret; + return ret; + } + vec xxxwx() { + vec ret; + return ret; + } + vec xxxwxx() { + vec ret; + return ret; + } + vec xxxwxy() { + vec ret; + return ret; + } + vec xxxwxz() { + vec ret; + return ret; + } + vec xxxwxw() { + vec ret; + return ret; + } + vec xxxwy() { + vec ret; + return ret; + } + vec xxxwyx() { + vec ret; + return ret; + } + vec xxxwyy() { + vec ret; + return ret; + } + vec xxxwyz() { + vec ret; + return ret; + } + vec xxxwyw() { + vec ret; + return ret; + } + vec xxxwz() { + vec ret; + return ret; + } + vec xxxwzx() { + vec ret; + return ret; + } + vec xxxwzy() { + vec ret; + return ret; + } + vec xxxwzz() { + vec ret; + return ret; + } + vec xxxwzw() { + vec ret; + return ret; + } + vec xxxww() { + vec ret; + return ret; + } + vec xxxwwx() { + vec ret; + return ret; + } + vec xxxwwy() { + vec ret; + return ret; + } + vec xxxwwz() { + vec ret; + return ret; + } + vec xxxwww() { + vec ret; + return ret; + } + vec xxy() { + vec ret; + return ret; + } + vec xxyx() { + vec ret; + return ret; + } + vec xxyxx() { + vec ret; + return ret; + } + vec xxyxxx() { + vec ret; + return ret; + } + vec xxyxxy() { + vec ret; + return ret; + } + vec xxyxxz() { + vec ret; + return ret; + } + vec xxyxxw() { + vec ret; + return ret; + } + vec xxyxy() { + vec ret; + return ret; + } + vec xxyxyx() { + vec ret; + return ret; + } + vec xxyxyy() { + vec ret; + return ret; + } + vec xxyxyz() { + vec ret; + return ret; + } + vec xxyxyw() { + vec ret; + return ret; + } + vec xxyxz() { + vec ret; + return ret; + } + vec xxyxzx() { + vec ret; + return ret; + } + vec xxyxzy() { + vec ret; + return ret; + } + vec xxyxzz() { + vec ret; + return ret; + } + vec xxyxzw() { + vec ret; + return ret; + } + vec xxyxw() { + vec ret; + return ret; + } + vec xxyxwx() { + vec ret; + return ret; + } + vec xxyxwy() { + vec ret; + return ret; + } + vec xxyxwz() { + vec ret; + return ret; + } + vec xxyxww() { + vec ret; + return ret; + } + vec xxyy() { + vec ret; + return ret; + } + vec xxyyx() { + vec ret; + return ret; + } + vec xxyyxx() { + vec ret; + return ret; + } + vec xxyyxy() { + vec ret; + return ret; + } + vec xxyyxz() { + vec ret; + return ret; + } + vec xxyyxw() { + vec ret; + return ret; + } + vec xxyyy() { + vec ret; + return ret; + } + vec xxyyyx() { + vec ret; + return ret; + } + vec xxyyyy() { + vec ret; + return ret; + } + vec xxyyyz() { + vec ret; + return ret; + } + vec xxyyyw() { + vec ret; + return ret; + } + vec xxyyz() { + vec ret; + return ret; + } + vec xxyyzx() { + vec ret; + return ret; + } + vec xxyyzy() { + vec ret; + return ret; + } + vec xxyyzz() { + vec ret; + return ret; + } + vec xxyyzw() { + vec ret; + return ret; + } + vec xxyyw() { + vec ret; + return ret; + } + vec xxyywx() { + vec ret; + return ret; + } + vec xxyywy() { + vec ret; + return ret; + } + vec xxyywz() { + vec ret; + return ret; + } + vec xxyyww() { + vec ret; + return ret; + } + vec xxyz() { + vec ret; + return ret; + } + vec xxyzx() { + vec ret; + return ret; + } + vec xxyzxx() { + vec ret; + return ret; + } + vec xxyzxy() { + vec ret; + return ret; + } + vec xxyzxz() { + vec ret; + return ret; + } + vec xxyzxw() { + vec ret; + return ret; + } + vec xxyzy() { + vec ret; + return ret; + } + vec xxyzyx() { + vec ret; + return ret; + } + vec xxyzyy() { + vec ret; + return ret; + } + vec xxyzyz() { + vec ret; + return ret; + } + vec xxyzyw() { + vec ret; + return ret; + } + vec xxyzz() { + vec ret; + return ret; + } + vec xxyzzx() { + vec ret; + return ret; + } + vec xxyzzy() { + vec ret; + return ret; + } + vec xxyzzz() { + vec ret; + return ret; + } + vec xxyzzw() { + vec ret; + return ret; + } + vec xxyzw() { + vec ret; + return ret; + } + vec xxyzwx() { + vec ret; + return ret; + } + vec xxyzwy() { + vec ret; + return ret; + } + vec xxyzwz() { + vec ret; + return ret; + } + vec xxyzww() { + vec ret; + return ret; + } + vec xxyw() { + vec ret; + return ret; + } + vec xxywx() { + vec ret; + return ret; + } + vec xxywxx() { + vec ret; + return ret; + } + vec xxywxy() { + vec ret; + return ret; + } + vec xxywxz() { + vec ret; + return ret; + } + vec xxywxw() { + vec ret; + return ret; + } + vec xxywy() { + vec ret; + return ret; + } + vec xxywyx() { + vec ret; + return ret; + } + vec xxywyy() { + vec ret; + return ret; + } + vec xxywyz() { + vec ret; + return ret; + } + vec xxywyw() { + vec ret; + return ret; + } + vec xxywz() { + vec ret; + return ret; + } + vec xxywzx() { + vec ret; + return ret; + } + vec xxywzy() { + vec ret; + return ret; + } + vec xxywzz() { + vec ret; + return ret; + } + vec xxywzw() { + vec ret; + return ret; + } + vec xxyww() { + vec ret; + return ret; + } + vec xxywwx() { + vec ret; + return ret; + } + vec xxywwy() { + vec ret; + return ret; + } + vec xxywwz() { + vec ret; + return ret; + } + vec xxywww() { + vec ret; + return ret; + } + vec xxz() { + vec ret; + return ret; + } + vec xxzx() { + vec ret; + return ret; + } + vec xxzxx() { + vec ret; + return ret; + } + vec xxzxxx() { + vec ret; + return ret; + } + vec xxzxxy() { + vec ret; + return ret; + } + vec xxzxxz() { + vec ret; + return ret; + } + vec xxzxxw() { + vec ret; + return ret; + } + vec xxzxy() { + vec ret; + return ret; + } + vec xxzxyx() { + vec ret; + return ret; + } + vec xxzxyy() { + vec ret; + return ret; + } + vec xxzxyz() { + vec ret; + return ret; + } + vec xxzxyw() { + vec ret; + return ret; + } + vec xxzxz() { + vec ret; + return ret; + } + vec xxzxzx() { + vec ret; + return ret; + } + vec xxzxzy() { + vec ret; + return ret; + } + vec xxzxzz() { + vec ret; + return ret; + } + vec xxzxzw() { + vec ret; + return ret; + } + vec xxzxw() { + vec ret; + return ret; + } + vec xxzxwx() { + vec ret; + return ret; + } + vec xxzxwy() { + vec ret; + return ret; + } + vec xxzxwz() { + vec ret; + return ret; + } + vec xxzxww() { + vec ret; + return ret; + } + vec xxzy() { + vec ret; + return ret; + } + vec xxzyx() { + vec ret; + return ret; + } + vec xxzyxx() { + vec ret; + return ret; + } + vec xxzyxy() { + vec ret; + return ret; + } + vec xxzyxz() { + vec ret; + return ret; + } + vec xxzyxw() { + vec ret; + return ret; + } + vec xxzyy() { + vec ret; + return ret; + } + vec xxzyyx() { + vec ret; + return ret; + } + vec xxzyyy() { + vec ret; + return ret; + } + vec xxzyyz() { + vec ret; + return ret; + } + vec xxzyyw() { + vec ret; + return ret; + } + vec xxzyz() { + vec ret; + return ret; + } + vec xxzyzx() { + vec ret; + return ret; + } + vec xxzyzy() { + vec ret; + return ret; + } + vec xxzyzz() { + vec ret; + return ret; + } + vec xxzyzw() { + vec ret; + return ret; + } + vec xxzyw() { + vec ret; + return ret; + } + vec xxzywx() { + vec ret; + return ret; + } + vec xxzywy() { + vec ret; + return ret; + } + vec xxzywz() { + vec ret; + return ret; + } + vec xxzyww() { + vec ret; + return ret; + } + vec xxzz() { + vec ret; + return ret; + } + vec xxzzx() { + vec ret; + return ret; + } + vec xxzzxx() { + vec ret; + return ret; + } + vec xxzzxy() { + vec ret; + return ret; + } + vec xxzzxz() { + vec ret; + return ret; + } + vec xxzzxw() { + vec ret; + return ret; + } + vec xxzzy() { + vec ret; + return ret; + } + vec xxzzyx() { + vec ret; + return ret; + } + vec xxzzyy() { + vec ret; + return ret; + } + vec xxzzyz() { + vec ret; + return ret; + } + vec xxzzyw() { + vec ret; + return ret; + } + vec xxzzz() { + vec ret; + return ret; + } + vec xxzzzx() { + vec ret; + return ret; + } + vec xxzzzy() { + vec ret; + return ret; + } + vec xxzzzz() { + vec ret; + return ret; + } + vec xxzzzw() { + vec ret; + return ret; + } + vec xxzzw() { + vec ret; + return ret; + } + vec xxzzwx() { + vec ret; + return ret; + } + vec xxzzwy() { + vec ret; + return ret; + } + vec xxzzwz() { + vec ret; + return ret; + } + vec xxzzww() { + vec ret; + return ret; + } + vec xxzw() { + vec ret; + return ret; + } + vec xxzwx() { + vec ret; + return ret; + } + vec xxzwxx() { + vec ret; + return ret; + } + vec xxzwxy() { + vec ret; + return ret; + } + vec xxzwxz() { + vec ret; + return ret; + } + vec xxzwxw() { + vec ret; + return ret; + } + vec xxzwy() { + vec ret; + return ret; + } + vec xxzwyx() { + vec ret; + return ret; + } + vec xxzwyy() { + vec ret; + return ret; + } + vec xxzwyz() { + vec ret; + return ret; + } + vec xxzwyw() { + vec ret; + return ret; + } + vec xxzwz() { + vec ret; + return ret; + } + vec xxzwzx() { + vec ret; + return ret; + } + vec xxzwzy() { + vec ret; + return ret; + } + vec xxzwzz() { + vec ret; + return ret; + } + vec xxzwzw() { + vec ret; + return ret; + } + vec xxzww() { + vec ret; + return ret; + } + vec xxzwwx() { + vec ret; + return ret; + } + vec xxzwwy() { + vec ret; + return ret; + } + vec xxzwwz() { + vec ret; + return ret; + } + vec xxzwww() { + vec ret; + return ret; + } + vec xxw() { + vec ret; + return ret; + } + vec xxwx() { + vec ret; + return ret; + } + vec xxwxx() { + vec ret; + return ret; + } + vec xxwxxx() { + vec ret; + return ret; + } + vec xxwxxy() { + vec ret; + return ret; + } + vec xxwxxz() { + vec ret; + return ret; + } + vec xxwxxw() { + vec ret; + return ret; + } + vec xxwxy() { + vec ret; + return ret; + } + vec xxwxyx() { + vec ret; + return ret; + } + vec xxwxyy() { + vec ret; + return ret; + } + vec xxwxyz() { + vec ret; + return ret; + } + vec xxwxyw() { + vec ret; + return ret; + } + vec xxwxz() { + vec ret; + return ret; + } + vec xxwxzx() { + vec ret; + return ret; + } + vec xxwxzy() { + vec ret; + return ret; + } + vec xxwxzz() { + vec ret; + return ret; + } + vec xxwxzw() { + vec ret; + return ret; + } + vec xxwxw() { + vec ret; + return ret; + } + vec xxwxwx() { + vec ret; + return ret; + } + vec xxwxwy() { + vec ret; + return ret; + } + vec xxwxwz() { + vec ret; + return ret; + } + vec xxwxww() { + vec ret; + return ret; + } + vec xxwy() { + vec ret; + return ret; + } + vec xxwyx() { + vec ret; + return ret; + } + vec xxwyxx() { + vec ret; + return ret; + } + vec xxwyxy() { + vec ret; + return ret; + } + vec xxwyxz() { + vec ret; + return ret; + } + vec xxwyxw() { + vec ret; + return ret; + } + vec xxwyy() { + vec ret; + return ret; + } + vec xxwyyx() { + vec ret; + return ret; + } + vec xxwyyy() { + vec ret; + return ret; + } + vec xxwyyz() { + vec ret; + return ret; + } + vec xxwyyw() { + vec ret; + return ret; + } + vec xxwyz() { + vec ret; + return ret; + } + vec xxwyzx() { + vec ret; + return ret; + } + vec xxwyzy() { + vec ret; + return ret; + } + vec xxwyzz() { + vec ret; + return ret; + } + vec xxwyzw() { + vec ret; + return ret; + } + vec xxwyw() { + vec ret; + return ret; + } + vec xxwywx() { + vec ret; + return ret; + } + vec xxwywy() { + vec ret; + return ret; + } + vec xxwywz() { + vec ret; + return ret; + } + vec xxwyww() { + vec ret; + return ret; + } + vec xxwz() { + vec ret; + return ret; + } + vec xxwzx() { + vec ret; + return ret; + } + vec xxwzxx() { + vec ret; + return ret; + } + vec xxwzxy() { + vec ret; + return ret; + } + vec xxwzxz() { + vec ret; + return ret; + } + vec xxwzxw() { + vec ret; + return ret; + } + vec xxwzy() { + vec ret; + return ret; + } + vec xxwzyx() { + vec ret; + return ret; + } + vec xxwzyy() { + vec ret; + return ret; + } + vec xxwzyz() { + vec ret; + return ret; + } + vec xxwzyw() { + vec ret; + return ret; + } + vec xxwzz() { + vec ret; + return ret; + } + vec xxwzzx() { + vec ret; + return ret; + } + vec xxwzzy() { + vec ret; + return ret; + } + vec xxwzzz() { + vec ret; + return ret; + } + vec xxwzzw() { + vec ret; + return ret; + } + vec xxwzw() { + vec ret; + return ret; + } + vec xxwzwx() { + vec ret; + return ret; + } + vec xxwzwy() { + vec ret; + return ret; + } + vec xxwzwz() { + vec ret; + return ret; + } + vec xxwzww() { + vec ret; + return ret; + } + vec xxww() { + vec ret; + return ret; + } + vec xxwwx() { + vec ret; + return ret; + } + vec xxwwxx() { + vec ret; + return ret; + } + vec xxwwxy() { + vec ret; + return ret; + } + vec xxwwxz() { + vec ret; + return ret; + } + vec xxwwxw() { + vec ret; + return ret; + } + vec xxwwy() { + vec ret; + return ret; + } + vec xxwwyx() { + vec ret; + return ret; + } + vec xxwwyy() { + vec ret; + return ret; + } + vec xxwwyz() { + vec ret; + return ret; + } + vec xxwwyw() { + vec ret; + return ret; + } + vec xxwwz() { + vec ret; + return ret; + } + vec xxwwzx() { + vec ret; + return ret; + } + vec xxwwzy() { + vec ret; + return ret; + } + vec xxwwzz() { + vec ret; + return ret; + } + vec xxwwzw() { + vec ret; + return ret; + } + vec xxwww() { + vec ret; + return ret; + } + vec xxwwwx() { + vec ret; + return ret; + } + vec xxwwwy() { + vec ret; + return ret; + } + vec xxwwwz() { + vec ret; + return ret; + } + vec xxwwww() { + vec ret; + return ret; + } + vec xy() { + vec ret; + return ret; + } + vec xy(vec inp) { + return inp; + } + vec xyx() { + vec ret; + return ret; + } + vec xyxx() { + vec ret; + return ret; + } + vec xyxxx() { + vec ret; + return ret; + } + vec xyxxxx() { + vec ret; + return ret; + } + vec xyxxxy() { + vec ret; + return ret; + } + vec xyxxxz() { + vec ret; + return ret; + } + vec xyxxxw() { + vec ret; + return ret; + } + vec xyxxy() { + vec ret; + return ret; + } + vec xyxxyx() { + vec ret; + return ret; + } + vec xyxxyy() { + vec ret; + return ret; + } + vec xyxxyz() { + vec ret; + return ret; + } + vec xyxxyw() { + vec ret; + return ret; + } + vec xyxxz() { + vec ret; + return ret; + } + vec xyxxzx() { + vec ret; + return ret; + } + vec xyxxzy() { + vec ret; + return ret; + } + vec xyxxzz() { + vec ret; + return ret; + } + vec xyxxzw() { + vec ret; + return ret; + } + vec xyxxw() { + vec ret; + return ret; + } + vec xyxxwx() { + vec ret; + return ret; + } + vec xyxxwy() { + vec ret; + return ret; + } + vec xyxxwz() { + vec ret; + return ret; + } + vec xyxxww() { + vec ret; + return ret; + } + vec xyxy() { + vec ret; + return ret; + } + vec xyxyx() { + vec ret; + return ret; + } + vec xyxyxx() { + vec ret; + return ret; + } + vec xyxyxy() { + vec ret; + return ret; + } + vec xyxyxz() { + vec ret; + return ret; + } + vec xyxyxw() { + vec ret; + return ret; + } + vec xyxyy() { + vec ret; + return ret; + } + vec xyxyyx() { + vec ret; + return ret; + } + vec xyxyyy() { + vec ret; + return ret; + } + vec xyxyyz() { + vec ret; + return ret; + } + vec xyxyyw() { + vec ret; + return ret; + } + vec xyxyz() { + vec ret; + return ret; + } + vec xyxyzx() { + vec ret; + return ret; + } + vec xyxyzy() { + vec ret; + return ret; + } + vec xyxyzz() { + vec ret; + return ret; + } + vec xyxyzw() { + vec ret; + return ret; + } + vec xyxyw() { + vec ret; + return ret; + } + vec xyxywx() { + vec ret; + return ret; + } + vec xyxywy() { + vec ret; + return ret; + } + vec xyxywz() { + vec ret; + return ret; + } + vec xyxyww() { + vec ret; + return ret; + } + vec xyxz() { + vec ret; + return ret; + } + vec xyxzx() { + vec ret; + return ret; + } + vec xyxzxx() { + vec ret; + return ret; + } + vec xyxzxy() { + vec ret; + return ret; + } + vec xyxzxz() { + vec ret; + return ret; + } + vec xyxzxw() { + vec ret; + return ret; + } + vec xyxzy() { + vec ret; + return ret; + } + vec xyxzyx() { + vec ret; + return ret; + } + vec xyxzyy() { + vec ret; + return ret; + } + vec xyxzyz() { + vec ret; + return ret; + } + vec xyxzyw() { + vec ret; + return ret; + } + vec xyxzz() { + vec ret; + return ret; + } + vec xyxzzx() { + vec ret; + return ret; + } + vec xyxzzy() { + vec ret; + return ret; + } + vec xyxzzz() { + vec ret; + return ret; + } + vec xyxzzw() { + vec ret; + return ret; + } + vec xyxzw() { + vec ret; + return ret; + } + vec xyxzwx() { + vec ret; + return ret; + } + vec xyxzwy() { + vec ret; + return ret; + } + vec xyxzwz() { + vec ret; + return ret; + } + vec xyxzww() { + vec ret; + return ret; + } + vec xyxw() { + vec ret; + return ret; + } + vec xyxwx() { + vec ret; + return ret; + } + vec xyxwxx() { + vec ret; + return ret; + } + vec xyxwxy() { + vec ret; + return ret; + } + vec xyxwxz() { + vec ret; + return ret; + } + vec xyxwxw() { + vec ret; + return ret; + } + vec xyxwy() { + vec ret; + return ret; + } + vec xyxwyx() { + vec ret; + return ret; + } + vec xyxwyy() { + vec ret; + return ret; + } + vec xyxwyz() { + vec ret; + return ret; + } + vec xyxwyw() { + vec ret; + return ret; + } + vec xyxwz() { + vec ret; + return ret; + } + vec xyxwzx() { + vec ret; + return ret; + } + vec xyxwzy() { + vec ret; + return ret; + } + vec xyxwzz() { + vec ret; + return ret; + } + vec xyxwzw() { + vec ret; + return ret; + } + vec xyxww() { + vec ret; + return ret; + } + vec xyxwwx() { + vec ret; + return ret; + } + vec xyxwwy() { + vec ret; + return ret; + } + vec xyxwwz() { + vec ret; + return ret; + } + vec xyxwww() { + vec ret; + return ret; + } + vec xyy() { + vec ret; + return ret; + } + vec xyyx() { + vec ret; + return ret; + } + vec xyyxx() { + vec ret; + return ret; + } + vec xyyxxx() { + vec ret; + return ret; + } + vec xyyxxy() { + vec ret; + return ret; + } + vec xyyxxz() { + vec ret; + return ret; + } + vec xyyxxw() { + vec ret; + return ret; + } + vec xyyxy() { + vec ret; + return ret; + } + vec xyyxyx() { + vec ret; + return ret; + } + vec xyyxyy() { + vec ret; + return ret; + } + vec xyyxyz() { + vec ret; + return ret; + } + vec xyyxyw() { + vec ret; + return ret; + } + vec xyyxz() { + vec ret; + return ret; + } + vec xyyxzx() { + vec ret; + return ret; + } + vec xyyxzy() { + vec ret; + return ret; + } + vec xyyxzz() { + vec ret; + return ret; + } + vec xyyxzw() { + vec ret; + return ret; + } + vec xyyxw() { + vec ret; + return ret; + } + vec xyyxwx() { + vec ret; + return ret; + } + vec xyyxwy() { + vec ret; + return ret; + } + vec xyyxwz() { + vec ret; + return ret; + } + vec xyyxww() { + vec ret; + return ret; + } + vec xyyy() { + vec ret; + return ret; + } + vec xyyyx() { + vec ret; + return ret; + } + vec xyyyxx() { + vec ret; + return ret; + } + vec xyyyxy() { + vec ret; + return ret; + } + vec xyyyxz() { + vec ret; + return ret; + } + vec xyyyxw() { + vec ret; + return ret; + } + vec xyyyy() { + vec ret; + return ret; + } + vec xyyyyx() { + vec ret; + return ret; + } + vec xyyyyy() { + vec ret; + return ret; + } + vec xyyyyz() { + vec ret; + return ret; + } + vec xyyyyw() { + vec ret; + return ret; + } + vec xyyyz() { + vec ret; + return ret; + } + vec xyyyzx() { + vec ret; + return ret; + } + vec xyyyzy() { + vec ret; + return ret; + } + vec xyyyzz() { + vec ret; + return ret; + } + vec xyyyzw() { + vec ret; + return ret; + } + vec xyyyw() { + vec ret; + return ret; + } + vec xyyywx() { + vec ret; + return ret; + } + vec xyyywy() { + vec ret; + return ret; + } + vec xyyywz() { + vec ret; + return ret; + } + vec xyyyww() { + vec ret; + return ret; + } + vec xyyz() { + vec ret; + return ret; + } + vec xyyzx() { + vec ret; + return ret; + } + vec xyyzxx() { + vec ret; + return ret; + } + vec xyyzxy() { + vec ret; + return ret; + } + vec xyyzxz() { + vec ret; + return ret; + } + vec xyyzxw() { + vec ret; + return ret; + } + vec xyyzy() { + vec ret; + return ret; + } + vec xyyzyx() { + vec ret; + return ret; + } + vec xyyzyy() { + vec ret; + return ret; + } + vec xyyzyz() { + vec ret; + return ret; + } + vec xyyzyw() { + vec ret; + return ret; + } + vec xyyzz() { + vec ret; + return ret; + } + vec xyyzzx() { + vec ret; + return ret; + } + vec xyyzzy() { + vec ret; + return ret; + } + vec xyyzzz() { + vec ret; + return ret; + } + vec xyyzzw() { + vec ret; + return ret; + } + vec xyyzw() { + vec ret; + return ret; + } + vec xyyzwx() { + vec ret; + return ret; + } + vec xyyzwy() { + vec ret; + return ret; + } + vec xyyzwz() { + vec ret; + return ret; + } + vec xyyzww() { + vec ret; + return ret; + } + vec xyyw() { + vec ret; + return ret; + } + vec xyywx() { + vec ret; + return ret; + } + vec xyywxx() { + vec ret; + return ret; + } + vec xyywxy() { + vec ret; + return ret; + } + vec xyywxz() { + vec ret; + return ret; + } + vec xyywxw() { + vec ret; + return ret; + } + vec xyywy() { + vec ret; + return ret; + } + vec xyywyx() { + vec ret; + return ret; + } + vec xyywyy() { + vec ret; + return ret; + } + vec xyywyz() { + vec ret; + return ret; + } + vec xyywyw() { + vec ret; + return ret; + } + vec xyywz() { + vec ret; + return ret; + } + vec xyywzx() { + vec ret; + return ret; + } + vec xyywzy() { + vec ret; + return ret; + } + vec xyywzz() { + vec ret; + return ret; + } + vec xyywzw() { + vec ret; + return ret; + } + vec xyyww() { + vec ret; + return ret; + } + vec xyywwx() { + vec ret; + return ret; + } + vec xyywwy() { + vec ret; + return ret; + } + vec xyywwz() { + vec ret; + return ret; + } + vec xyywww() { + vec ret; + return ret; + } + vec xyz() { + vec ret; + return ret; + } + vec xyz(vec inp) { + return inp; + } + vec xyzx() { + vec ret; + return ret; + } + vec xyzxx() { + vec ret; + return ret; + } + vec xyzxxx() { + vec ret; + return ret; + } + vec xyzxxy() { + vec ret; + return ret; + } + vec xyzxxz() { + vec ret; + return ret; + } + vec xyzxxw() { + vec ret; + return ret; + } + vec xyzxy() { + vec ret; + return ret; + } + vec xyzxyx() { + vec ret; + return ret; + } + vec xyzxyy() { + vec ret; + return ret; + } + vec xyzxyz() { + vec ret; + return ret; + } + vec xyzxyw() { + vec ret; + return ret; + } + vec xyzxz() { + vec ret; + return ret; + } + vec xyzxzx() { + vec ret; + return ret; + } + vec xyzxzy() { + vec ret; + return ret; + } + vec xyzxzz() { + vec ret; + return ret; + } + vec xyzxzw() { + vec ret; + return ret; + } + vec xyzxw() { + vec ret; + return ret; + } + vec xyzxwx() { + vec ret; + return ret; + } + vec xyzxwy() { + vec ret; + return ret; + } + vec xyzxwz() { + vec ret; + return ret; + } + vec xyzxww() { + vec ret; + return ret; + } + vec xyzy() { + vec ret; + return ret; + } + vec xyzyx() { + vec ret; + return ret; + } + vec xyzyxx() { + vec ret; + return ret; + } + vec xyzyxy() { + vec ret; + return ret; + } + vec xyzyxz() { + vec ret; + return ret; + } + vec xyzyxw() { + vec ret; + return ret; + } + vec xyzyy() { + vec ret; + return ret; + } + vec xyzyyx() { + vec ret; + return ret; + } + vec xyzyyy() { + vec ret; + return ret; + } + vec xyzyyz() { + vec ret; + return ret; + } + vec xyzyyw() { + vec ret; + return ret; + } + vec xyzyz() { + vec ret; + return ret; + } + vec xyzyzx() { + vec ret; + return ret; + } + vec xyzyzy() { + vec ret; + return ret; + } + vec xyzyzz() { + vec ret; + return ret; + } + vec xyzyzw() { + vec ret; + return ret; + } + vec xyzyw() { + vec ret; + return ret; + } + vec xyzywx() { + vec ret; + return ret; + } + vec xyzywy() { + vec ret; + return ret; + } + vec xyzywz() { + vec ret; + return ret; + } + vec xyzyww() { + vec ret; + return ret; + } + vec xyzz() { + vec ret; + return ret; + } + vec xyzzx() { + vec ret; + return ret; + } + vec xyzzxx() { + vec ret; + return ret; + } + vec xyzzxy() { + vec ret; + return ret; + } + vec xyzzxz() { + vec ret; + return ret; + } + vec xyzzxw() { + vec ret; + return ret; + } + vec xyzzy() { + vec ret; + return ret; + } + vec xyzzyx() { + vec ret; + return ret; + } + vec xyzzyy() { + vec ret; + return ret; + } + vec xyzzyz() { + vec ret; + return ret; + } + vec xyzzyw() { + vec ret; + return ret; + } + vec xyzzz() { + vec ret; + return ret; + } + vec xyzzzx() { + vec ret; + return ret; + } + vec xyzzzy() { + vec ret; + return ret; + } + vec xyzzzz() { + vec ret; + return ret; + } + vec xyzzzw() { + vec ret; + return ret; + } + vec xyzzw() { + vec ret; + return ret; + } + vec xyzzwx() { + vec ret; + return ret; + } + vec xyzzwy() { + vec ret; + return ret; + } + vec xyzzwz() { + vec ret; + return ret; + } + vec xyzzww() { + vec ret; + return ret; + } + vec xyzw() { + vec ret; + return ret; + } + vec xyzw(vec inp) { + return inp; + } + vec xyzwx() { + vec ret; + return ret; + } + vec xyzwxx() { + vec ret; + return ret; + } + vec xyzwxy() { + vec ret; + return ret; + } + vec xyzwxz() { + vec ret; + return ret; + } + vec xyzwxw() { + vec ret; + return ret; + } + vec xyzwy() { + vec ret; + return ret; + } + vec xyzwyx() { + vec ret; + return ret; + } + vec xyzwyy() { + vec ret; + return ret; + } + vec xyzwyz() { + vec ret; + return ret; + } + vec xyzwyw() { + vec ret; + return ret; + } + vec xyzwz() { + vec ret; + return ret; + } + vec xyzwzx() { + vec ret; + return ret; + } + vec xyzwzy() { + vec ret; + return ret; + } + vec xyzwzz() { + vec ret; + return ret; + } + vec xyzwzw() { + vec ret; + return ret; + } + vec xyzww() { + vec ret; + return ret; + } + vec xyzwwx() { + vec ret; + return ret; + } + vec xyzwwy() { + vec ret; + return ret; + } + vec xyzwwz() { + vec ret; + return ret; + } + vec xyzwww() { + vec ret; + return ret; + } + vec xyw() { + vec ret; + return ret; + } + vec xyw(vec inp) { + return inp; + } + vec xywx() { + vec ret; + return ret; + } + vec xywxx() { + vec ret; + return ret; + } + vec xywxxx() { + vec ret; + return ret; + } + vec xywxxy() { + vec ret; + return ret; + } + vec xywxxz() { + vec ret; + return ret; + } + vec xywxxw() { + vec ret; + return ret; + } + vec xywxy() { + vec ret; + return ret; + } + vec xywxyx() { + vec ret; + return ret; + } + vec xywxyy() { + vec ret; + return ret; + } + vec xywxyz() { + vec ret; + return ret; + } + vec xywxyw() { + vec ret; + return ret; + } + vec xywxz() { + vec ret; + return ret; + } + vec xywxzx() { + vec ret; + return ret; + } + vec xywxzy() { + vec ret; + return ret; + } + vec xywxzz() { + vec ret; + return ret; + } + vec xywxzw() { + vec ret; + return ret; + } + vec xywxw() { + vec ret; + return ret; + } + vec xywxwx() { + vec ret; + return ret; + } + vec xywxwy() { + vec ret; + return ret; + } + vec xywxwz() { + vec ret; + return ret; + } + vec xywxww() { + vec ret; + return ret; + } + vec xywy() { + vec ret; + return ret; + } + vec xywyx() { + vec ret; + return ret; + } + vec xywyxx() { + vec ret; + return ret; + } + vec xywyxy() { + vec ret; + return ret; + } + vec xywyxz() { + vec ret; + return ret; + } + vec xywyxw() { + vec ret; + return ret; + } + vec xywyy() { + vec ret; + return ret; + } + vec xywyyx() { + vec ret; + return ret; + } + vec xywyyy() { + vec ret; + return ret; + } + vec xywyyz() { + vec ret; + return ret; + } + vec xywyyw() { + vec ret; + return ret; + } + vec xywyz() { + vec ret; + return ret; + } + vec xywyzx() { + vec ret; + return ret; + } + vec xywyzy() { + vec ret; + return ret; + } + vec xywyzz() { + vec ret; + return ret; + } + vec xywyzw() { + vec ret; + return ret; + } + vec xywyw() { + vec ret; + return ret; + } + vec xywywx() { + vec ret; + return ret; + } + vec xywywy() { + vec ret; + return ret; + } + vec xywywz() { + vec ret; + return ret; + } + vec xywyww() { + vec ret; + return ret; + } + vec xywz() { + vec ret; + return ret; + } + vec xywz(vec inp) { + return inp; + } + vec xywzx() { + vec ret; + return ret; + } + vec xywzxx() { + vec ret; + return ret; + } + vec xywzxy() { + vec ret; + return ret; + } + vec xywzxz() { + vec ret; + return ret; + } + vec xywzxw() { + vec ret; + return ret; + } + vec xywzy() { + vec ret; + return ret; + } + vec xywzyx() { + vec ret; + return ret; + } + vec xywzyy() { + vec ret; + return ret; + } + vec xywzyz() { + vec ret; + return ret; + } + vec xywzyw() { + vec ret; + return ret; + } + vec xywzz() { + vec ret; + return ret; + } + vec xywzzx() { + vec ret; + return ret; + } + vec xywzzy() { + vec ret; + return ret; + } + vec xywzzz() { + vec ret; + return ret; + } + vec xywzzw() { + vec ret; + return ret; + } + vec xywzw() { + vec ret; + return ret; + } + vec xywzwx() { + vec ret; + return ret; + } + vec xywzwy() { + vec ret; + return ret; + } + vec xywzwz() { + vec ret; + return ret; + } + vec xywzww() { + vec ret; + return ret; + } + vec xyww() { + vec ret; + return ret; + } + vec xywwx() { + vec ret; + return ret; + } + vec xywwxx() { + vec ret; + return ret; + } + vec xywwxy() { + vec ret; + return ret; + } + vec xywwxz() { + vec ret; + return ret; + } + vec xywwxw() { + vec ret; + return ret; + } + vec xywwy() { + vec ret; + return ret; + } + vec xywwyx() { + vec ret; + return ret; + } + vec xywwyy() { + vec ret; + return ret; + } + vec xywwyz() { + vec ret; + return ret; + } + vec xywwyw() { + vec ret; + return ret; + } + vec xywwz() { + vec ret; + return ret; + } + vec xywwzx() { + vec ret; + return ret; + } + vec xywwzy() { + vec ret; + return ret; + } + vec xywwzz() { + vec ret; + return ret; + } + vec xywwzw() { + vec ret; + return ret; + } + vec xywww() { + vec ret; + return ret; + } + vec xywwwx() { + vec ret; + return ret; + } + vec xywwwy() { + vec ret; + return ret; + } + vec xywwwz() { + vec ret; + return ret; + } + vec xywwww() { + vec ret; + return ret; + } + vec xz() { + vec ret; + return ret; + } + vec xz(vec inp) { + return inp; + } + vec xzx() { + vec ret; + return ret; + } + vec xzxx() { + vec ret; + return ret; + } + vec xzxxx() { + vec ret; + return ret; + } + vec xzxxxx() { + vec ret; + return ret; + } + vec xzxxxy() { + vec ret; + return ret; + } + vec xzxxxz() { + vec ret; + return ret; + } + vec xzxxxw() { + vec ret; + return ret; + } + vec xzxxy() { + vec ret; + return ret; + } + vec xzxxyx() { + vec ret; + return ret; + } + vec xzxxyy() { + vec ret; + return ret; + } + vec xzxxyz() { + vec ret; + return ret; + } + vec xzxxyw() { + vec ret; + return ret; + } + vec xzxxz() { + vec ret; + return ret; + } + vec xzxxzx() { + vec ret; + return ret; + } + vec xzxxzy() { + vec ret; + return ret; + } + vec xzxxzz() { + vec ret; + return ret; + } + vec xzxxzw() { + vec ret; + return ret; + } + vec xzxxw() { + vec ret; + return ret; + } + vec xzxxwx() { + vec ret; + return ret; + } + vec xzxxwy() { + vec ret; + return ret; + } + vec xzxxwz() { + vec ret; + return ret; + } + vec xzxxww() { + vec ret; + return ret; + } + vec xzxy() { + vec ret; + return ret; + } + vec xzxyx() { + vec ret; + return ret; + } + vec xzxyxx() { + vec ret; + return ret; + } + vec xzxyxy() { + vec ret; + return ret; + } + vec xzxyxz() { + vec ret; + return ret; + } + vec xzxyxw() { + vec ret; + return ret; + } + vec xzxyy() { + vec ret; + return ret; + } + vec xzxyyx() { + vec ret; + return ret; + } + vec xzxyyy() { + vec ret; + return ret; + } + vec xzxyyz() { + vec ret; + return ret; + } + vec xzxyyw() { + vec ret; + return ret; + } + vec xzxyz() { + vec ret; + return ret; + } + vec xzxyzx() { + vec ret; + return ret; + } + vec xzxyzy() { + vec ret; + return ret; + } + vec xzxyzz() { + vec ret; + return ret; + } + vec xzxyzw() { + vec ret; + return ret; + } + vec xzxyw() { + vec ret; + return ret; + } + vec xzxywx() { + vec ret; + return ret; + } + vec xzxywy() { + vec ret; + return ret; + } + vec xzxywz() { + vec ret; + return ret; + } + vec xzxyww() { + vec ret; + return ret; + } + vec xzxz() { + vec ret; + return ret; + } + vec xzxzx() { + vec ret; + return ret; + } + vec xzxzxx() { + vec ret; + return ret; + } + vec xzxzxy() { + vec ret; + return ret; + } + vec xzxzxz() { + vec ret; + return ret; + } + vec xzxzxw() { + vec ret; + return ret; + } + vec xzxzy() { + vec ret; + return ret; + } + vec xzxzyx() { + vec ret; + return ret; + } + vec xzxzyy() { + vec ret; + return ret; + } + vec xzxzyz() { + vec ret; + return ret; + } + vec xzxzyw() { + vec ret; + return ret; + } + vec xzxzz() { + vec ret; + return ret; + } + vec xzxzzx() { + vec ret; + return ret; + } + vec xzxzzy() { + vec ret; + return ret; + } + vec xzxzzz() { + vec ret; + return ret; + } + vec xzxzzw() { + vec ret; + return ret; + } + vec xzxzw() { + vec ret; + return ret; + } + vec xzxzwx() { + vec ret; + return ret; + } + vec xzxzwy() { + vec ret; + return ret; + } + vec xzxzwz() { + vec ret; + return ret; + } + vec xzxzww() { + vec ret; + return ret; + } + vec xzxw() { + vec ret; + return ret; + } + vec xzxwx() { + vec ret; + return ret; + } + vec xzxwxx() { + vec ret; + return ret; + } + vec xzxwxy() { + vec ret; + return ret; + } + vec xzxwxz() { + vec ret; + return ret; + } + vec xzxwxw() { + vec ret; + return ret; + } + vec xzxwy() { + vec ret; + return ret; + } + vec xzxwyx() { + vec ret; + return ret; + } + vec xzxwyy() { + vec ret; + return ret; + } + vec xzxwyz() { + vec ret; + return ret; + } + vec xzxwyw() { + vec ret; + return ret; + } + vec xzxwz() { + vec ret; + return ret; + } + vec xzxwzx() { + vec ret; + return ret; + } + vec xzxwzy() { + vec ret; + return ret; + } + vec xzxwzz() { + vec ret; + return ret; + } + vec xzxwzw() { + vec ret; + return ret; + } + vec xzxww() { + vec ret; + return ret; + } + vec xzxwwx() { + vec ret; + return ret; + } + vec xzxwwy() { + vec ret; + return ret; + } + vec xzxwwz() { + vec ret; + return ret; + } + vec xzxwww() { + vec ret; + return ret; + } + vec xzy() { + vec ret; + return ret; + } + vec xzy(vec inp) { + return inp; + } + vec xzyx() { + vec ret; + return ret; + } + vec xzyxx() { + vec ret; + return ret; + } + vec xzyxxx() { + vec ret; + return ret; + } + vec xzyxxy() { + vec ret; + return ret; + } + vec xzyxxz() { + vec ret; + return ret; + } + vec xzyxxw() { + vec ret; + return ret; + } + vec xzyxy() { + vec ret; + return ret; + } + vec xzyxyx() { + vec ret; + return ret; + } + vec xzyxyy() { + vec ret; + return ret; + } + vec xzyxyz() { + vec ret; + return ret; + } + vec xzyxyw() { + vec ret; + return ret; + } + vec xzyxz() { + vec ret; + return ret; + } + vec xzyxzx() { + vec ret; + return ret; + } + vec xzyxzy() { + vec ret; + return ret; + } + vec xzyxzz() { + vec ret; + return ret; + } + vec xzyxzw() { + vec ret; + return ret; + } + vec xzyxw() { + vec ret; + return ret; + } + vec xzyxwx() { + vec ret; + return ret; + } + vec xzyxwy() { + vec ret; + return ret; + } + vec xzyxwz() { + vec ret; + return ret; + } + vec xzyxww() { + vec ret; + return ret; + } + vec xzyy() { + vec ret; + return ret; + } + vec xzyyx() { + vec ret; + return ret; + } + vec xzyyxx() { + vec ret; + return ret; + } + vec xzyyxy() { + vec ret; + return ret; + } + vec xzyyxz() { + vec ret; + return ret; + } + vec xzyyxw() { + vec ret; + return ret; + } + vec xzyyy() { + vec ret; + return ret; + } + vec xzyyyx() { + vec ret; + return ret; + } + vec xzyyyy() { + vec ret; + return ret; + } + vec xzyyyz() { + vec ret; + return ret; + } + vec xzyyyw() { + vec ret; + return ret; + } + vec xzyyz() { + vec ret; + return ret; + } + vec xzyyzx() { + vec ret; + return ret; + } + vec xzyyzy() { + vec ret; + return ret; + } + vec xzyyzz() { + vec ret; + return ret; + } + vec xzyyzw() { + vec ret; + return ret; + } + vec xzyyw() { + vec ret; + return ret; + } + vec xzyywx() { + vec ret; + return ret; + } + vec xzyywy() { + vec ret; + return ret; + } + vec xzyywz() { + vec ret; + return ret; + } + vec xzyyww() { + vec ret; + return ret; + } + vec xzyz() { + vec ret; + return ret; + } + vec xzyzx() { + vec ret; + return ret; + } + vec xzyzxx() { + vec ret; + return ret; + } + vec xzyzxy() { + vec ret; + return ret; + } + vec xzyzxz() { + vec ret; + return ret; + } + vec xzyzxw() { + vec ret; + return ret; + } + vec xzyzy() { + vec ret; + return ret; + } + vec xzyzyx() { + vec ret; + return ret; + } + vec xzyzyy() { + vec ret; + return ret; + } + vec xzyzyz() { + vec ret; + return ret; + } + vec xzyzyw() { + vec ret; + return ret; + } + vec xzyzz() { + vec ret; + return ret; + } + vec xzyzzx() { + vec ret; + return ret; + } + vec xzyzzy() { + vec ret; + return ret; + } + vec xzyzzz() { + vec ret; + return ret; + } + vec xzyzzw() { + vec ret; + return ret; + } + vec xzyzw() { + vec ret; + return ret; + } + vec xzyzwx() { + vec ret; + return ret; + } + vec xzyzwy() { + vec ret; + return ret; + } + vec xzyzwz() { + vec ret; + return ret; + } + vec xzyzww() { + vec ret; + return ret; + } + vec xzyw() { + vec ret; + return ret; + } + vec xzyw(vec inp) { + return inp; + } + vec xzywx() { + vec ret; + return ret; + } + vec xzywxx() { + vec ret; + return ret; + } + vec xzywxy() { + vec ret; + return ret; + } + vec xzywxz() { + vec ret; + return ret; + } + vec xzywxw() { + vec ret; + return ret; + } + vec xzywy() { + vec ret; + return ret; + } + vec xzywyx() { + vec ret; + return ret; + } + vec xzywyy() { + vec ret; + return ret; + } + vec xzywyz() { + vec ret; + return ret; + } + vec xzywyw() { + vec ret; + return ret; + } + vec xzywz() { + vec ret; + return ret; + } + vec xzywzx() { + vec ret; + return ret; + } + vec xzywzy() { + vec ret; + return ret; + } + vec xzywzz() { + vec ret; + return ret; + } + vec xzywzw() { + vec ret; + return ret; + } + vec xzyww() { + vec ret; + return ret; + } + vec xzywwx() { + vec ret; + return ret; + } + vec xzywwy() { + vec ret; + return ret; + } + vec xzywwz() { + vec ret; + return ret; + } + vec xzywww() { + vec ret; + return ret; + } + vec xzz() { + vec ret; + return ret; + } + vec xzzx() { + vec ret; + return ret; + } + vec xzzxx() { + vec ret; + return ret; + } + vec xzzxxx() { + vec ret; + return ret; + } + vec xzzxxy() { + vec ret; + return ret; + } + vec xzzxxz() { + vec ret; + return ret; + } + vec xzzxxw() { + vec ret; + return ret; + } + vec xzzxy() { + vec ret; + return ret; + } + vec xzzxyx() { + vec ret; + return ret; + } + vec xzzxyy() { + vec ret; + return ret; + } + vec xzzxyz() { + vec ret; + return ret; + } + vec xzzxyw() { + vec ret; + return ret; + } + vec xzzxz() { + vec ret; + return ret; + } + vec xzzxzx() { + vec ret; + return ret; + } + vec xzzxzy() { + vec ret; + return ret; + } + vec xzzxzz() { + vec ret; + return ret; + } + vec xzzxzw() { + vec ret; + return ret; + } + vec xzzxw() { + vec ret; + return ret; + } + vec xzzxwx() { + vec ret; + return ret; + } + vec xzzxwy() { + vec ret; + return ret; + } + vec xzzxwz() { + vec ret; + return ret; + } + vec xzzxww() { + vec ret; + return ret; + } + vec xzzy() { + vec ret; + return ret; + } + vec xzzyx() { + vec ret; + return ret; + } + vec xzzyxx() { + vec ret; + return ret; + } + vec xzzyxy() { + vec ret; + return ret; + } + vec xzzyxz() { + vec ret; + return ret; + } + vec xzzyxw() { + vec ret; + return ret; + } + vec xzzyy() { + vec ret; + return ret; + } + vec xzzyyx() { + vec ret; + return ret; + } + vec xzzyyy() { + vec ret; + return ret; + } + vec xzzyyz() { + vec ret; + return ret; + } + vec xzzyyw() { + vec ret; + return ret; + } + vec xzzyz() { + vec ret; + return ret; + } + vec xzzyzx() { + vec ret; + return ret; + } + vec xzzyzy() { + vec ret; + return ret; + } + vec xzzyzz() { + vec ret; + return ret; + } + vec xzzyzw() { + vec ret; + return ret; + } + vec xzzyw() { + vec ret; + return ret; + } + vec xzzywx() { + vec ret; + return ret; + } + vec xzzywy() { + vec ret; + return ret; + } + vec xzzywz() { + vec ret; + return ret; + } + vec xzzyww() { + vec ret; + return ret; + } + vec xzzz() { + vec ret; + return ret; + } + vec xzzzx() { + vec ret; + return ret; + } + vec xzzzxx() { + vec ret; + return ret; + } + vec xzzzxy() { + vec ret; + return ret; + } + vec xzzzxz() { + vec ret; + return ret; + } + vec xzzzxw() { + vec ret; + return ret; + } + vec xzzzy() { + vec ret; + return ret; + } + vec xzzzyx() { + vec ret; + return ret; + } + vec xzzzyy() { + vec ret; + return ret; + } + vec xzzzyz() { + vec ret; + return ret; + } + vec xzzzyw() { + vec ret; + return ret; + } + vec xzzzz() { + vec ret; + return ret; + } + vec xzzzzx() { + vec ret; + return ret; + } + vec xzzzzy() { + vec ret; + return ret; + } + vec xzzzzz() { + vec ret; + return ret; + } + vec xzzzzw() { + vec ret; + return ret; + } + vec xzzzw() { + vec ret; + return ret; + } + vec xzzzwx() { + vec ret; + return ret; + } + vec xzzzwy() { + vec ret; + return ret; + } + vec xzzzwz() { + vec ret; + return ret; + } + vec xzzzww() { + vec ret; + return ret; + } + vec xzzw() { + vec ret; + return ret; + } + vec xzzwx() { + vec ret; + return ret; + } + vec xzzwxx() { + vec ret; + return ret; + } + vec xzzwxy() { + vec ret; + return ret; + } + vec xzzwxz() { + vec ret; + return ret; + } + vec xzzwxw() { + vec ret; + return ret; + } + vec xzzwy() { + vec ret; + return ret; + } + vec xzzwyx() { + vec ret; + return ret; + } + vec xzzwyy() { + vec ret; + return ret; + } + vec xzzwyz() { + vec ret; + return ret; + } + vec xzzwyw() { + vec ret; + return ret; + } + vec xzzwz() { + vec ret; + return ret; + } + vec xzzwzx() { + vec ret; + return ret; + } + vec xzzwzy() { + vec ret; + return ret; + } + vec xzzwzz() { + vec ret; + return ret; + } + vec xzzwzw() { + vec ret; + return ret; + } + vec xzzww() { + vec ret; + return ret; + } + vec xzzwwx() { + vec ret; + return ret; + } + vec xzzwwy() { + vec ret; + return ret; + } + vec xzzwwz() { + vec ret; + return ret; + } + vec xzzwww() { + vec ret; + return ret; + } + vec xzw() { + vec ret; + return ret; + } + vec xzw(vec inp) { + return inp; + } + vec xzwx() { + vec ret; + return ret; + } + vec xzwxx() { + vec ret; + return ret; + } + vec xzwxxx() { + vec ret; + return ret; + } + vec xzwxxy() { + vec ret; + return ret; + } + vec xzwxxz() { + vec ret; + return ret; + } + vec xzwxxw() { + vec ret; + return ret; + } + vec xzwxy() { + vec ret; + return ret; + } + vec xzwxyx() { + vec ret; + return ret; + } + vec xzwxyy() { + vec ret; + return ret; + } + vec xzwxyz() { + vec ret; + return ret; + } + vec xzwxyw() { + vec ret; + return ret; + } + vec xzwxz() { + vec ret; + return ret; + } + vec xzwxzx() { + vec ret; + return ret; + } + vec xzwxzy() { + vec ret; + return ret; + } + vec xzwxzz() { + vec ret; + return ret; + } + vec xzwxzw() { + vec ret; + return ret; + } + vec xzwxw() { + vec ret; + return ret; + } + vec xzwxwx() { + vec ret; + return ret; + } + vec xzwxwy() { + vec ret; + return ret; + } + vec xzwxwz() { + vec ret; + return ret; + } + vec xzwxww() { + vec ret; + return ret; + } + vec xzwy() { + vec ret; + return ret; + } + vec xzwy(vec inp) { + return inp; + } + vec xzwyx() { + vec ret; + return ret; + } + vec xzwyxx() { + vec ret; + return ret; + } + vec xzwyxy() { + vec ret; + return ret; + } + vec xzwyxz() { + vec ret; + return ret; + } + vec xzwyxw() { + vec ret; + return ret; + } + vec xzwyy() { + vec ret; + return ret; + } + vec xzwyyx() { + vec ret; + return ret; + } + vec xzwyyy() { + vec ret; + return ret; + } + vec xzwyyz() { + vec ret; + return ret; + } + vec xzwyyw() { + vec ret; + return ret; + } + vec xzwyz() { + vec ret; + return ret; + } + vec xzwyzx() { + vec ret; + return ret; + } + vec xzwyzy() { + vec ret; + return ret; + } + vec xzwyzz() { + vec ret; + return ret; + } + vec xzwyzw() { + vec ret; + return ret; + } + vec xzwyw() { + vec ret; + return ret; + } + vec xzwywx() { + vec ret; + return ret; + } + vec xzwywy() { + vec ret; + return ret; + } + vec xzwywz() { + vec ret; + return ret; + } + vec xzwyww() { + vec ret; + return ret; + } + vec xzwz() { + vec ret; + return ret; + } + vec xzwzx() { + vec ret; + return ret; + } + vec xzwzxx() { + vec ret; + return ret; + } + vec xzwzxy() { + vec ret; + return ret; + } + vec xzwzxz() { + vec ret; + return ret; + } + vec xzwzxw() { + vec ret; + return ret; + } + vec xzwzy() { + vec ret; + return ret; + } + vec xzwzyx() { + vec ret; + return ret; + } + vec xzwzyy() { + vec ret; + return ret; + } + vec xzwzyz() { + vec ret; + return ret; + } + vec xzwzyw() { + vec ret; + return ret; + } + vec xzwzz() { + vec ret; + return ret; + } + vec xzwzzx() { + vec ret; + return ret; + } + vec xzwzzy() { + vec ret; + return ret; + } + vec xzwzzz() { + vec ret; + return ret; + } + vec xzwzzw() { + vec ret; + return ret; + } + vec xzwzw() { + vec ret; + return ret; + } + vec xzwzwx() { + vec ret; + return ret; + } + vec xzwzwy() { + vec ret; + return ret; + } + vec xzwzwz() { + vec ret; + return ret; + } + vec xzwzww() { + vec ret; + return ret; + } + vec xzww() { + vec ret; + return ret; + } + vec xzwwx() { + vec ret; + return ret; + } + vec xzwwxx() { + vec ret; + return ret; + } + vec xzwwxy() { + vec ret; + return ret; + } + vec xzwwxz() { + vec ret; + return ret; + } + vec xzwwxw() { + vec ret; + return ret; + } + vec xzwwy() { + vec ret; + return ret; + } + vec xzwwyx() { + vec ret; + return ret; + } + vec xzwwyy() { + vec ret; + return ret; + } + vec xzwwyz() { + vec ret; + return ret; + } + vec xzwwyw() { + vec ret; + return ret; + } + vec xzwwz() { + vec ret; + return ret; + } + vec xzwwzx() { + vec ret; + return ret; + } + vec xzwwzy() { + vec ret; + return ret; + } + vec xzwwzz() { + vec ret; + return ret; + } + vec xzwwzw() { + vec ret; + return ret; + } + vec xzwww() { + vec ret; + return ret; + } + vec xzwwwx() { + vec ret; + return ret; + } + vec xzwwwy() { + vec ret; + return ret; + } + vec xzwwwz() { + vec ret; + return ret; + } + vec xzwwww() { + vec ret; + return ret; + } + vec xw() { + vec ret; + return ret; + } + vec xw(vec inp) { + return inp; + } + vec xwx() { + vec ret; + return ret; + } + vec xwxx() { + vec ret; + return ret; + } + vec xwxxx() { + vec ret; + return ret; + } + vec xwxxxx() { + vec ret; + return ret; + } + vec xwxxxy() { + vec ret; + return ret; + } + vec xwxxxz() { + vec ret; + return ret; + } + vec xwxxxw() { + vec ret; + return ret; + } + vec xwxxy() { + vec ret; + return ret; + } + vec xwxxyx() { + vec ret; + return ret; + } + vec xwxxyy() { + vec ret; + return ret; + } + vec xwxxyz() { + vec ret; + return ret; + } + vec xwxxyw() { + vec ret; + return ret; + } + vec xwxxz() { + vec ret; + return ret; + } + vec xwxxzx() { + vec ret; + return ret; + } + vec xwxxzy() { + vec ret; + return ret; + } + vec xwxxzz() { + vec ret; + return ret; + } + vec xwxxzw() { + vec ret; + return ret; + } + vec xwxxw() { + vec ret; + return ret; + } + vec xwxxwx() { + vec ret; + return ret; + } + vec xwxxwy() { + vec ret; + return ret; + } + vec xwxxwz() { + vec ret; + return ret; + } + vec xwxxww() { + vec ret; + return ret; + } + vec xwxy() { + vec ret; + return ret; + } + vec xwxyx() { + vec ret; + return ret; + } + vec xwxyxx() { + vec ret; + return ret; + } + vec xwxyxy() { + vec ret; + return ret; + } + vec xwxyxz() { + vec ret; + return ret; + } + vec xwxyxw() { + vec ret; + return ret; + } + vec xwxyy() { + vec ret; + return ret; + } + vec xwxyyx() { + vec ret; + return ret; + } + vec xwxyyy() { + vec ret; + return ret; + } + vec xwxyyz() { + vec ret; + return ret; + } + vec xwxyyw() { + vec ret; + return ret; + } + vec xwxyz() { + vec ret; + return ret; + } + vec xwxyzx() { + vec ret; + return ret; + } + vec xwxyzy() { + vec ret; + return ret; + } + vec xwxyzz() { + vec ret; + return ret; + } + vec xwxyzw() { + vec ret; + return ret; + } + vec xwxyw() { + vec ret; + return ret; + } + vec xwxywx() { + vec ret; + return ret; + } + vec xwxywy() { + vec ret; + return ret; + } + vec xwxywz() { + vec ret; + return ret; + } + vec xwxyww() { + vec ret; + return ret; + } + vec xwxz() { + vec ret; + return ret; + } + vec xwxzx() { + vec ret; + return ret; + } + vec xwxzxx() { + vec ret; + return ret; + } + vec xwxzxy() { + vec ret; + return ret; + } + vec xwxzxz() { + vec ret; + return ret; + } + vec xwxzxw() { + vec ret; + return ret; + } + vec xwxzy() { + vec ret; + return ret; + } + vec xwxzyx() { + vec ret; + return ret; + } + vec xwxzyy() { + vec ret; + return ret; + } + vec xwxzyz() { + vec ret; + return ret; + } + vec xwxzyw() { + vec ret; + return ret; + } + vec xwxzz() { + vec ret; + return ret; + } + vec xwxzzx() { + vec ret; + return ret; + } + vec xwxzzy() { + vec ret; + return ret; + } + vec xwxzzz() { + vec ret; + return ret; + } + vec xwxzzw() { + vec ret; + return ret; + } + vec xwxzw() { + vec ret; + return ret; + } + vec xwxzwx() { + vec ret; + return ret; + } + vec xwxzwy() { + vec ret; + return ret; + } + vec xwxzwz() { + vec ret; + return ret; + } + vec xwxzww() { + vec ret; + return ret; + } + vec xwxw() { + vec ret; + return ret; + } + vec xwxwx() { + vec ret; + return ret; + } + vec xwxwxx() { + vec ret; + return ret; + } + vec xwxwxy() { + vec ret; + return ret; + } + vec xwxwxz() { + vec ret; + return ret; + } + vec xwxwxw() { + vec ret; + return ret; + } + vec xwxwy() { + vec ret; + return ret; + } + vec xwxwyx() { + vec ret; + return ret; + } + vec xwxwyy() { + vec ret; + return ret; + } + vec xwxwyz() { + vec ret; + return ret; + } + vec xwxwyw() { + vec ret; + return ret; + } + vec xwxwz() { + vec ret; + return ret; + } + vec xwxwzx() { + vec ret; + return ret; + } + vec xwxwzy() { + vec ret; + return ret; + } + vec xwxwzz() { + vec ret; + return ret; + } + vec xwxwzw() { + vec ret; + return ret; + } + vec xwxww() { + vec ret; + return ret; + } + vec xwxwwx() { + vec ret; + return ret; + } + vec xwxwwy() { + vec ret; + return ret; + } + vec xwxwwz() { + vec ret; + return ret; + } + vec xwxwww() { + vec ret; + return ret; + } + vec xwy() { + vec ret; + return ret; + } + vec xwy(vec inp) { + return inp; + } + vec xwyx() { + vec ret; + return ret; + } + vec xwyxx() { + vec ret; + return ret; + } + vec xwyxxx() { + vec ret; + return ret; + } + vec xwyxxy() { + vec ret; + return ret; + } + vec xwyxxz() { + vec ret; + return ret; + } + vec xwyxxw() { + vec ret; + return ret; + } + vec xwyxy() { + vec ret; + return ret; + } + vec xwyxyx() { + vec ret; + return ret; + } + vec xwyxyy() { + vec ret; + return ret; + } + vec xwyxyz() { + vec ret; + return ret; + } + vec xwyxyw() { + vec ret; + return ret; + } + vec xwyxz() { + vec ret; + return ret; + } + vec xwyxzx() { + vec ret; + return ret; + } + vec xwyxzy() { + vec ret; + return ret; + } + vec xwyxzz() { + vec ret; + return ret; + } + vec xwyxzw() { + vec ret; + return ret; + } + vec xwyxw() { + vec ret; + return ret; + } + vec xwyxwx() { + vec ret; + return ret; + } + vec xwyxwy() { + vec ret; + return ret; + } + vec xwyxwz() { + vec ret; + return ret; + } + vec xwyxww() { + vec ret; + return ret; + } + vec xwyy() { + vec ret; + return ret; + } + vec xwyyx() { + vec ret; + return ret; + } + vec xwyyxx() { + vec ret; + return ret; + } + vec xwyyxy() { + vec ret; + return ret; + } + vec xwyyxz() { + vec ret; + return ret; + } + vec xwyyxw() { + vec ret; + return ret; + } + vec xwyyy() { + vec ret; + return ret; + } + vec xwyyyx() { + vec ret; + return ret; + } + vec xwyyyy() { + vec ret; + return ret; + } + vec xwyyyz() { + vec ret; + return ret; + } + vec xwyyyw() { + vec ret; + return ret; + } + vec xwyyz() { + vec ret; + return ret; + } + vec xwyyzx() { + vec ret; + return ret; + } + vec xwyyzy() { + vec ret; + return ret; + } + vec xwyyzz() { + vec ret; + return ret; + } + vec xwyyzw() { + vec ret; + return ret; + } + vec xwyyw() { + vec ret; + return ret; + } + vec xwyywx() { + vec ret; + return ret; + } + vec xwyywy() { + vec ret; + return ret; + } + vec xwyywz() { + vec ret; + return ret; + } + vec xwyyww() { + vec ret; + return ret; + } + vec xwyz() { + vec ret; + return ret; + } + vec xwyz(vec inp) { + return inp; + } + vec xwyzx() { + vec ret; + return ret; + } + vec xwyzxx() { + vec ret; + return ret; + } + vec xwyzxy() { + vec ret; + return ret; + } + vec xwyzxz() { + vec ret; + return ret; + } + vec xwyzxw() { + vec ret; + return ret; + } + vec xwyzy() { + vec ret; + return ret; + } + vec xwyzyx() { + vec ret; + return ret; + } + vec xwyzyy() { + vec ret; + return ret; + } + vec xwyzyz() { + vec ret; + return ret; + } + vec xwyzyw() { + vec ret; + return ret; + } + vec xwyzz() { + vec ret; + return ret; + } + vec xwyzzx() { + vec ret; + return ret; + } + vec xwyzzy() { + vec ret; + return ret; + } + vec xwyzzz() { + vec ret; + return ret; + } + vec xwyzzw() { + vec ret; + return ret; + } + vec xwyzw() { + vec ret; + return ret; + } + vec xwyzwx() { + vec ret; + return ret; + } + vec xwyzwy() { + vec ret; + return ret; + } + vec xwyzwz() { + vec ret; + return ret; + } + vec xwyzww() { + vec ret; + return ret; + } + vec xwyw() { + vec ret; + return ret; + } + vec xwywx() { + vec ret; + return ret; + } + vec xwywxx() { + vec ret; + return ret; + } + vec xwywxy() { + vec ret; + return ret; + } + vec xwywxz() { + vec ret; + return ret; + } + vec xwywxw() { + vec ret; + return ret; + } + vec xwywy() { + vec ret; + return ret; + } + vec xwywyx() { + vec ret; + return ret; + } + vec xwywyy() { + vec ret; + return ret; + } + vec xwywyz() { + vec ret; + return ret; + } + vec xwywyw() { + vec ret; + return ret; + } + vec xwywz() { + vec ret; + return ret; + } + vec xwywzx() { + vec ret; + return ret; + } + vec xwywzy() { + vec ret; + return ret; + } + vec xwywzz() { + vec ret; + return ret; + } + vec xwywzw() { + vec ret; + return ret; + } + vec xwyww() { + vec ret; + return ret; + } + vec xwywwx() { + vec ret; + return ret; + } + vec xwywwy() { + vec ret; + return ret; + } + vec xwywwz() { + vec ret; + return ret; + } + vec xwywww() { + vec ret; + return ret; + } + vec xwz() { + vec ret; + return ret; + } + vec xwz(vec inp) { + return inp; + } + vec xwzx() { + vec ret; + return ret; + } + vec xwzxx() { + vec ret; + return ret; + } + vec xwzxxx() { + vec ret; + return ret; + } + vec xwzxxy() { + vec ret; + return ret; + } + vec xwzxxz() { + vec ret; + return ret; + } + vec xwzxxw() { + vec ret; + return ret; + } + vec xwzxy() { + vec ret; + return ret; + } + vec xwzxyx() { + vec ret; + return ret; + } + vec xwzxyy() { + vec ret; + return ret; + } + vec xwzxyz() { + vec ret; + return ret; + } + vec xwzxyw() { + vec ret; + return ret; + } + vec xwzxz() { + vec ret; + return ret; + } + vec xwzxzx() { + vec ret; + return ret; + } + vec xwzxzy() { + vec ret; + return ret; + } + vec xwzxzz() { + vec ret; + return ret; + } + vec xwzxzw() { + vec ret; + return ret; + } + vec xwzxw() { + vec ret; + return ret; + } + vec xwzxwx() { + vec ret; + return ret; + } + vec xwzxwy() { + vec ret; + return ret; + } + vec xwzxwz() { + vec ret; + return ret; + } + vec xwzxww() { + vec ret; + return ret; + } + vec xwzy() { + vec ret; + return ret; + } + vec xwzy(vec inp) { + return inp; + } + vec xwzyx() { + vec ret; + return ret; + } + vec xwzyxx() { + vec ret; + return ret; + } + vec xwzyxy() { + vec ret; + return ret; + } + vec xwzyxz() { + vec ret; + return ret; + } + vec xwzyxw() { + vec ret; + return ret; + } + vec xwzyy() { + vec ret; + return ret; + } + vec xwzyyx() { + vec ret; + return ret; + } + vec xwzyyy() { + vec ret; + return ret; + } + vec xwzyyz() { + vec ret; + return ret; + } + vec xwzyyw() { + vec ret; + return ret; + } + vec xwzyz() { + vec ret; + return ret; + } + vec xwzyzx() { + vec ret; + return ret; + } + vec xwzyzy() { + vec ret; + return ret; + } + vec xwzyzz() { + vec ret; + return ret; + } + vec xwzyzw() { + vec ret; + return ret; + } + vec xwzyw() { + vec ret; + return ret; + } + vec xwzywx() { + vec ret; + return ret; + } + vec xwzywy() { + vec ret; + return ret; + } + vec xwzywz() { + vec ret; + return ret; + } + vec xwzyww() { + vec ret; + return ret; + } + vec xwzz() { + vec ret; + return ret; + } + vec xwzzx() { + vec ret; + return ret; + } + vec xwzzxx() { + vec ret; + return ret; + } + vec xwzzxy() { + vec ret; + return ret; + } + vec xwzzxz() { + vec ret; + return ret; + } + vec xwzzxw() { + vec ret; + return ret; + } + vec xwzzy() { + vec ret; + return ret; + } + vec xwzzyx() { + vec ret; + return ret; + } + vec xwzzyy() { + vec ret; + return ret; + } + vec xwzzyz() { + vec ret; + return ret; + } + vec xwzzyw() { + vec ret; + return ret; + } + vec xwzzz() { + vec ret; + return ret; + } + vec xwzzzx() { + vec ret; + return ret; + } + vec xwzzzy() { + vec ret; + return ret; + } + vec xwzzzz() { + vec ret; + return ret; + } + vec xwzzzw() { + vec ret; + return ret; + } + vec xwzzw() { + vec ret; + return ret; + } + vec xwzzwx() { + vec ret; + return ret; + } + vec xwzzwy() { + vec ret; + return ret; + } + vec xwzzwz() { + vec ret; + return ret; + } + vec xwzzww() { + vec ret; + return ret; + } + vec xwzw() { + vec ret; + return ret; + } + vec xwzwx() { + vec ret; + return ret; + } + vec xwzwxx() { + vec ret; + return ret; + } + vec xwzwxy() { + vec ret; + return ret; + } + vec xwzwxz() { + vec ret; + return ret; + } + vec xwzwxw() { + vec ret; + return ret; + } + vec xwzwy() { + vec ret; + return ret; + } + vec xwzwyx() { + vec ret; + return ret; + } + vec xwzwyy() { + vec ret; + return ret; + } + vec xwzwyz() { + vec ret; + return ret; + } + vec xwzwyw() { + vec ret; + return ret; + } + vec xwzwz() { + vec ret; + return ret; + } + vec xwzwzx() { + vec ret; + return ret; + } + vec xwzwzy() { + vec ret; + return ret; + } + vec xwzwzz() { + vec ret; + return ret; + } + vec xwzwzw() { + vec ret; + return ret; + } + vec xwzww() { + vec ret; + return ret; + } + vec xwzwwx() { + vec ret; + return ret; + } + vec xwzwwy() { + vec ret; + return ret; + } + vec xwzwwz() { + vec ret; + return ret; + } + vec xwzwww() { + vec ret; + return ret; + } + vec xww() { + vec ret; + return ret; + } + vec xwwx() { + vec ret; + return ret; + } + vec xwwxx() { + vec ret; + return ret; + } + vec xwwxxx() { + vec ret; + return ret; + } + vec xwwxxy() { + vec ret; + return ret; + } + vec xwwxxz() { + vec ret; + return ret; + } + vec xwwxxw() { + vec ret; + return ret; + } + vec xwwxy() { + vec ret; + return ret; + } + vec xwwxyx() { + vec ret; + return ret; + } + vec xwwxyy() { + vec ret; + return ret; + } + vec xwwxyz() { + vec ret; + return ret; + } + vec xwwxyw() { + vec ret; + return ret; + } + vec xwwxz() { + vec ret; + return ret; + } + vec xwwxzx() { + vec ret; + return ret; + } + vec xwwxzy() { + vec ret; + return ret; + } + vec xwwxzz() { + vec ret; + return ret; + } + vec xwwxzw() { + vec ret; + return ret; + } + vec xwwxw() { + vec ret; + return ret; + } + vec xwwxwx() { + vec ret; + return ret; + } + vec xwwxwy() { + vec ret; + return ret; + } + vec xwwxwz() { + vec ret; + return ret; + } + vec xwwxww() { + vec ret; + return ret; + } + vec xwwy() { + vec ret; + return ret; + } + vec xwwyx() { + vec ret; + return ret; + } + vec xwwyxx() { + vec ret; + return ret; + } + vec xwwyxy() { + vec ret; + return ret; + } + vec xwwyxz() { + vec ret; + return ret; + } + vec xwwyxw() { + vec ret; + return ret; + } + vec xwwyy() { + vec ret; + return ret; + } + vec xwwyyx() { + vec ret; + return ret; + } + vec xwwyyy() { + vec ret; + return ret; + } + vec xwwyyz() { + vec ret; + return ret; + } + vec xwwyyw() { + vec ret; + return ret; + } + vec xwwyz() { + vec ret; + return ret; + } + vec xwwyzx() { + vec ret; + return ret; + } + vec xwwyzy() { + vec ret; + return ret; + } + vec xwwyzz() { + vec ret; + return ret; + } + vec xwwyzw() { + vec ret; + return ret; + } + vec xwwyw() { + vec ret; + return ret; + } + vec xwwywx() { + vec ret; + return ret; + } + vec xwwywy() { + vec ret; + return ret; + } + vec xwwywz() { + vec ret; + return ret; + } + vec xwwyww() { + vec ret; + return ret; + } + vec xwwz() { + vec ret; + return ret; + } + vec xwwzx() { + vec ret; + return ret; + } + vec xwwzxx() { + vec ret; + return ret; + } + vec xwwzxy() { + vec ret; + return ret; + } + vec xwwzxz() { + vec ret; + return ret; + } + vec xwwzxw() { + vec ret; + return ret; + } + vec xwwzy() { + vec ret; + return ret; + } + vec xwwzyx() { + vec ret; + return ret; + } + vec xwwzyy() { + vec ret; + return ret; + } + vec xwwzyz() { + vec ret; + return ret; + } + vec xwwzyw() { + vec ret; + return ret; + } + vec xwwzz() { + vec ret; + return ret; + } + vec xwwzzx() { + vec ret; + return ret; + } + vec xwwzzy() { + vec ret; + return ret; + } + vec xwwzzz() { + vec ret; + return ret; + } + vec xwwzzw() { + vec ret; + return ret; + } + vec xwwzw() { + vec ret; + return ret; + } + vec xwwzwx() { + vec ret; + return ret; + } + vec xwwzwy() { + vec ret; + return ret; + } + vec xwwzwz() { + vec ret; + return ret; + } + vec xwwzww() { + vec ret; + return ret; + } + vec xwww() { + vec ret; + return ret; + } + vec xwwwx() { + vec ret; + return ret; + } + vec xwwwxx() { + vec ret; + return ret; + } + vec xwwwxy() { + vec ret; + return ret; + } + vec xwwwxz() { + vec ret; + return ret; + } + vec xwwwxw() { + vec ret; + return ret; + } + vec xwwwy() { + vec ret; + return ret; + } + vec xwwwyx() { + vec ret; + return ret; + } + vec xwwwyy() { + vec ret; + return ret; + } + vec xwwwyz() { + vec ret; + return ret; + } + vec xwwwyw() { + vec ret; + return ret; + } + vec xwwwz() { + vec ret; + return ret; + } + vec xwwwzx() { + vec ret; + return ret; + } + vec xwwwzy() { + vec ret; + return ret; + } + vec xwwwzz() { + vec ret; + return ret; + } + vec xwwwzw() { + vec ret; + return ret; + } + vec xwwww() { + vec ret; + return ret; + } + vec xwwwwx() { + vec ret; + return ret; + } + vec xwwwwy() { + vec ret; + return ret; + } + vec xwwwwz() { + vec ret; + return ret; + } + vec xwwwww() { + vec ret; + return ret; + } + vec yx() { + vec ret; + return ret; + } + vec yx(vec inp) { + return inp; + } + vec yxx() { + vec ret; + return ret; + } + vec yxxx() { + vec ret; + return ret; + } + vec yxxxx() { + vec ret; + return ret; + } + vec yxxxxx() { + vec ret; + return ret; + } + vec yxxxxy() { + vec ret; + return ret; + } + vec yxxxxz() { + vec ret; + return ret; + } + vec yxxxxw() { + vec ret; + return ret; + } + vec yxxxy() { + vec ret; + return ret; + } + vec yxxxyx() { + vec ret; + return ret; + } + vec yxxxyy() { + vec ret; + return ret; + } + vec yxxxyz() { + vec ret; + return ret; + } + vec yxxxyw() { + vec ret; + return ret; + } + vec yxxxz() { + vec ret; + return ret; + } + vec yxxxzx() { + vec ret; + return ret; + } + vec yxxxzy() { + vec ret; + return ret; + } + vec yxxxzz() { + vec ret; + return ret; + } + vec yxxxzw() { + vec ret; + return ret; + } + vec yxxxw() { + vec ret; + return ret; + } + vec yxxxwx() { + vec ret; + return ret; + } + vec yxxxwy() { + vec ret; + return ret; + } + vec yxxxwz() { + vec ret; + return ret; + } + vec yxxxww() { + vec ret; + return ret; + } + vec yxxy() { + vec ret; + return ret; + } + vec yxxyx() { + vec ret; + return ret; + } + vec yxxyxx() { + vec ret; + return ret; + } + vec yxxyxy() { + vec ret; + return ret; + } + vec yxxyxz() { + vec ret; + return ret; + } + vec yxxyxw() { + vec ret; + return ret; + } + vec yxxyy() { + vec ret; + return ret; + } + vec yxxyyx() { + vec ret; + return ret; + } + vec yxxyyy() { + vec ret; + return ret; + } + vec yxxyyz() { + vec ret; + return ret; + } + vec yxxyyw() { + vec ret; + return ret; + } + vec yxxyz() { + vec ret; + return ret; + } + vec yxxyzx() { + vec ret; + return ret; + } + vec yxxyzy() { + vec ret; + return ret; + } + vec yxxyzz() { + vec ret; + return ret; + } + vec yxxyzw() { + vec ret; + return ret; + } + vec yxxyw() { + vec ret; + return ret; + } + vec yxxywx() { + vec ret; + return ret; + } + vec yxxywy() { + vec ret; + return ret; + } + vec yxxywz() { + vec ret; + return ret; + } + vec yxxyww() { + vec ret; + return ret; + } + vec yxxz() { + vec ret; + return ret; + } + vec yxxzx() { + vec ret; + return ret; + } + vec yxxzxx() { + vec ret; + return ret; + } + vec yxxzxy() { + vec ret; + return ret; + } + vec yxxzxz() { + vec ret; + return ret; + } + vec yxxzxw() { + vec ret; + return ret; + } + vec yxxzy() { + vec ret; + return ret; + } + vec yxxzyx() { + vec ret; + return ret; + } + vec yxxzyy() { + vec ret; + return ret; + } + vec yxxzyz() { + vec ret; + return ret; + } + vec yxxzyw() { + vec ret; + return ret; + } + vec yxxzz() { + vec ret; + return ret; + } + vec yxxzzx() { + vec ret; + return ret; + } + vec yxxzzy() { + vec ret; + return ret; + } + vec yxxzzz() { + vec ret; + return ret; + } + vec yxxzzw() { + vec ret; + return ret; + } + vec yxxzw() { + vec ret; + return ret; + } + vec yxxzwx() { + vec ret; + return ret; + } + vec yxxzwy() { + vec ret; + return ret; + } + vec yxxzwz() { + vec ret; + return ret; + } + vec yxxzww() { + vec ret; + return ret; + } + vec yxxw() { + vec ret; + return ret; + } + vec yxxwx() { + vec ret; + return ret; + } + vec yxxwxx() { + vec ret; + return ret; + } + vec yxxwxy() { + vec ret; + return ret; + } + vec yxxwxz() { + vec ret; + return ret; + } + vec yxxwxw() { + vec ret; + return ret; + } + vec yxxwy() { + vec ret; + return ret; + } + vec yxxwyx() { + vec ret; + return ret; + } + vec yxxwyy() { + vec ret; + return ret; + } + vec yxxwyz() { + vec ret; + return ret; + } + vec yxxwyw() { + vec ret; + return ret; + } + vec yxxwz() { + vec ret; + return ret; + } + vec yxxwzx() { + vec ret; + return ret; + } + vec yxxwzy() { + vec ret; + return ret; + } + vec yxxwzz() { + vec ret; + return ret; + } + vec yxxwzw() { + vec ret; + return ret; + } + vec yxxww() { + vec ret; + return ret; + } + vec yxxwwx() { + vec ret; + return ret; + } + vec yxxwwy() { + vec ret; + return ret; + } + vec yxxwwz() { + vec ret; + return ret; + } + vec yxxwww() { + vec ret; + return ret; + } + vec yxy() { + vec ret; + return ret; + } + vec yxyx() { + vec ret; + return ret; + } + vec yxyxx() { + vec ret; + return ret; + } + vec yxyxxx() { + vec ret; + return ret; + } + vec yxyxxy() { + vec ret; + return ret; + } + vec yxyxxz() { + vec ret; + return ret; + } + vec yxyxxw() { + vec ret; + return ret; + } + vec yxyxy() { + vec ret; + return ret; + } + vec yxyxyx() { + vec ret; + return ret; + } + vec yxyxyy() { + vec ret; + return ret; + } + vec yxyxyz() { + vec ret; + return ret; + } + vec yxyxyw() { + vec ret; + return ret; + } + vec yxyxz() { + vec ret; + return ret; + } + vec yxyxzx() { + vec ret; + return ret; + } + vec yxyxzy() { + vec ret; + return ret; + } + vec yxyxzz() { + vec ret; + return ret; + } + vec yxyxzw() { + vec ret; + return ret; + } + vec yxyxw() { + vec ret; + return ret; + } + vec yxyxwx() { + vec ret; + return ret; + } + vec yxyxwy() { + vec ret; + return ret; + } + vec yxyxwz() { + vec ret; + return ret; + } + vec yxyxww() { + vec ret; + return ret; + } + vec yxyy() { + vec ret; + return ret; + } + vec yxyyx() { + vec ret; + return ret; + } + vec yxyyxx() { + vec ret; + return ret; + } + vec yxyyxy() { + vec ret; + return ret; + } + vec yxyyxz() { + vec ret; + return ret; + } + vec yxyyxw() { + vec ret; + return ret; + } + vec yxyyy() { + vec ret; + return ret; + } + vec yxyyyx() { + vec ret; + return ret; + } + vec yxyyyy() { + vec ret; + return ret; + } + vec yxyyyz() { + vec ret; + return ret; + } + vec yxyyyw() { + vec ret; + return ret; + } + vec yxyyz() { + vec ret; + return ret; + } + vec yxyyzx() { + vec ret; + return ret; + } + vec yxyyzy() { + vec ret; + return ret; + } + vec yxyyzz() { + vec ret; + return ret; + } + vec yxyyzw() { + vec ret; + return ret; + } + vec yxyyw() { + vec ret; + return ret; + } + vec yxyywx() { + vec ret; + return ret; + } + vec yxyywy() { + vec ret; + return ret; + } + vec yxyywz() { + vec ret; + return ret; + } + vec yxyyww() { + vec ret; + return ret; + } + vec yxyz() { + vec ret; + return ret; + } + vec yxyzx() { + vec ret; + return ret; + } + vec yxyzxx() { + vec ret; + return ret; + } + vec yxyzxy() { + vec ret; + return ret; + } + vec yxyzxz() { + vec ret; + return ret; + } + vec yxyzxw() { + vec ret; + return ret; + } + vec yxyzy() { + vec ret; + return ret; + } + vec yxyzyx() { + vec ret; + return ret; + } + vec yxyzyy() { + vec ret; + return ret; + } + vec yxyzyz() { + vec ret; + return ret; + } + vec yxyzyw() { + vec ret; + return ret; + } + vec yxyzz() { + vec ret; + return ret; + } + vec yxyzzx() { + vec ret; + return ret; + } + vec yxyzzy() { + vec ret; + return ret; + } + vec yxyzzz() { + vec ret; + return ret; + } + vec yxyzzw() { + vec ret; + return ret; + } + vec yxyzw() { + vec ret; + return ret; + } + vec yxyzwx() { + vec ret; + return ret; + } + vec yxyzwy() { + vec ret; + return ret; + } + vec yxyzwz() { + vec ret; + return ret; + } + vec yxyzww() { + vec ret; + return ret; + } + vec yxyw() { + vec ret; + return ret; + } + vec yxywx() { + vec ret; + return ret; + } + vec yxywxx() { + vec ret; + return ret; + } + vec yxywxy() { + vec ret; + return ret; + } + vec yxywxz() { + vec ret; + return ret; + } + vec yxywxw() { + vec ret; + return ret; + } + vec yxywy() { + vec ret; + return ret; + } + vec yxywyx() { + vec ret; + return ret; + } + vec yxywyy() { + vec ret; + return ret; + } + vec yxywyz() { + vec ret; + return ret; + } + vec yxywyw() { + vec ret; + return ret; + } + vec yxywz() { + vec ret; + return ret; + } + vec yxywzx() { + vec ret; + return ret; + } + vec yxywzy() { + vec ret; + return ret; + } + vec yxywzz() { + vec ret; + return ret; + } + vec yxywzw() { + vec ret; + return ret; + } + vec yxyww() { + vec ret; + return ret; + } + vec yxywwx() { + vec ret; + return ret; + } + vec yxywwy() { + vec ret; + return ret; + } + vec yxywwz() { + vec ret; + return ret; + } + vec yxywww() { + vec ret; + return ret; + } + vec yxz() { + vec ret; + return ret; + } + vec yxz(vec inp) { + return inp; + } + vec yxzx() { + vec ret; + return ret; + } + vec yxzxx() { + vec ret; + return ret; + } + vec yxzxxx() { + vec ret; + return ret; + } + vec yxzxxy() { + vec ret; + return ret; + } + vec yxzxxz() { + vec ret; + return ret; + } + vec yxzxxw() { + vec ret; + return ret; + } + vec yxzxy() { + vec ret; + return ret; + } + vec yxzxyx() { + vec ret; + return ret; + } + vec yxzxyy() { + vec ret; + return ret; + } + vec yxzxyz() { + vec ret; + return ret; + } + vec yxzxyw() { + vec ret; + return ret; + } + vec yxzxz() { + vec ret; + return ret; + } + vec yxzxzx() { + vec ret; + return ret; + } + vec yxzxzy() { + vec ret; + return ret; + } + vec yxzxzz() { + vec ret; + return ret; + } + vec yxzxzw() { + vec ret; + return ret; + } + vec yxzxw() { + vec ret; + return ret; + } + vec yxzxwx() { + vec ret; + return ret; + } + vec yxzxwy() { + vec ret; + return ret; + } + vec yxzxwz() { + vec ret; + return ret; + } + vec yxzxww() { + vec ret; + return ret; + } + vec yxzy() { + vec ret; + return ret; + } + vec yxzyx() { + vec ret; + return ret; + } + vec yxzyxx() { + vec ret; + return ret; + } + vec yxzyxy() { + vec ret; + return ret; + } + vec yxzyxz() { + vec ret; + return ret; + } + vec yxzyxw() { + vec ret; + return ret; + } + vec yxzyy() { + vec ret; + return ret; + } + vec yxzyyx() { + vec ret; + return ret; + } + vec yxzyyy() { + vec ret; + return ret; + } + vec yxzyyz() { + vec ret; + return ret; + } + vec yxzyyw() { + vec ret; + return ret; + } + vec yxzyz() { + vec ret; + return ret; + } + vec yxzyzx() { + vec ret; + return ret; + } + vec yxzyzy() { + vec ret; + return ret; + } + vec yxzyzz() { + vec ret; + return ret; + } + vec yxzyzw() { + vec ret; + return ret; + } + vec yxzyw() { + vec ret; + return ret; + } + vec yxzywx() { + vec ret; + return ret; + } + vec yxzywy() { + vec ret; + return ret; + } + vec yxzywz() { + vec ret; + return ret; + } + vec yxzyww() { + vec ret; + return ret; + } + vec yxzz() { + vec ret; + return ret; + } + vec yxzzx() { + vec ret; + return ret; + } + vec yxzzxx() { + vec ret; + return ret; + } + vec yxzzxy() { + vec ret; + return ret; + } + vec yxzzxz() { + vec ret; + return ret; + } + vec yxzzxw() { + vec ret; + return ret; + } + vec yxzzy() { + vec ret; + return ret; + } + vec yxzzyx() { + vec ret; + return ret; + } + vec yxzzyy() { + vec ret; + return ret; + } + vec yxzzyz() { + vec ret; + return ret; + } + vec yxzzyw() { + vec ret; + return ret; + } + vec yxzzz() { + vec ret; + return ret; + } + vec yxzzzx() { + vec ret; + return ret; + } + vec yxzzzy() { + vec ret; + return ret; + } + vec yxzzzz() { + vec ret; + return ret; + } + vec yxzzzw() { + vec ret; + return ret; + } + vec yxzzw() { + vec ret; + return ret; + } + vec yxzzwx() { + vec ret; + return ret; + } + vec yxzzwy() { + vec ret; + return ret; + } + vec yxzzwz() { + vec ret; + return ret; + } + vec yxzzww() { + vec ret; + return ret; + } + vec yxzw() { + vec ret; + return ret; + } + vec yxzw(vec inp) { + return inp; + } + vec yxzwx() { + vec ret; + return ret; + } + vec yxzwxx() { + vec ret; + return ret; + } + vec yxzwxy() { + vec ret; + return ret; + } + vec yxzwxz() { + vec ret; + return ret; + } + vec yxzwxw() { + vec ret; + return ret; + } + vec yxzwy() { + vec ret; + return ret; + } + vec yxzwyx() { + vec ret; + return ret; + } + vec yxzwyy() { + vec ret; + return ret; + } + vec yxzwyz() { + vec ret; + return ret; + } + vec yxzwyw() { + vec ret; + return ret; + } + vec yxzwz() { + vec ret; + return ret; + } + vec yxzwzx() { + vec ret; + return ret; + } + vec yxzwzy() { + vec ret; + return ret; + } + vec yxzwzz() { + vec ret; + return ret; + } + vec yxzwzw() { + vec ret; + return ret; + } + vec yxzww() { + vec ret; + return ret; + } + vec yxzwwx() { + vec ret; + return ret; + } + vec yxzwwy() { + vec ret; + return ret; + } + vec yxzwwz() { + vec ret; + return ret; + } + vec yxzwww() { + vec ret; + return ret; + } + vec yxw() { + vec ret; + return ret; + } + vec yxw(vec inp) { + return inp; + } + vec yxwx() { + vec ret; + return ret; + } + vec yxwxx() { + vec ret; + return ret; + } + vec yxwxxx() { + vec ret; + return ret; + } + vec yxwxxy() { + vec ret; + return ret; + } + vec yxwxxz() { + vec ret; + return ret; + } + vec yxwxxw() { + vec ret; + return ret; + } + vec yxwxy() { + vec ret; + return ret; + } + vec yxwxyx() { + vec ret; + return ret; + } + vec yxwxyy() { + vec ret; + return ret; + } + vec yxwxyz() { + vec ret; + return ret; + } + vec yxwxyw() { + vec ret; + return ret; + } + vec yxwxz() { + vec ret; + return ret; + } + vec yxwxzx() { + vec ret; + return ret; + } + vec yxwxzy() { + vec ret; + return ret; + } + vec yxwxzz() { + vec ret; + return ret; + } + vec yxwxzw() { + vec ret; + return ret; + } + vec yxwxw() { + vec ret; + return ret; + } + vec yxwxwx() { + vec ret; + return ret; + } + vec yxwxwy() { + vec ret; + return ret; + } + vec yxwxwz() { + vec ret; + return ret; + } + vec yxwxww() { + vec ret; + return ret; + } + vec yxwy() { + vec ret; + return ret; + } + vec yxwyx() { + vec ret; + return ret; + } + vec yxwyxx() { + vec ret; + return ret; + } + vec yxwyxy() { + vec ret; + return ret; + } + vec yxwyxz() { + vec ret; + return ret; + } + vec yxwyxw() { + vec ret; + return ret; + } + vec yxwyy() { + vec ret; + return ret; + } + vec yxwyyx() { + vec ret; + return ret; + } + vec yxwyyy() { + vec ret; + return ret; + } + vec yxwyyz() { + vec ret; + return ret; + } + vec yxwyyw() { + vec ret; + return ret; + } + vec yxwyz() { + vec ret; + return ret; + } + vec yxwyzx() { + vec ret; + return ret; + } + vec yxwyzy() { + vec ret; + return ret; + } + vec yxwyzz() { + vec ret; + return ret; + } + vec yxwyzw() { + vec ret; + return ret; + } + vec yxwyw() { + vec ret; + return ret; + } + vec yxwywx() { + vec ret; + return ret; + } + vec yxwywy() { + vec ret; + return ret; + } + vec yxwywz() { + vec ret; + return ret; + } + vec yxwyww() { + vec ret; + return ret; + } + vec yxwz() { + vec ret; + return ret; + } + vec yxwz(vec inp) { + return inp; + } + vec yxwzx() { + vec ret; + return ret; + } + vec yxwzxx() { + vec ret; + return ret; + } + vec yxwzxy() { + vec ret; + return ret; + } + vec yxwzxz() { + vec ret; + return ret; + } + vec yxwzxw() { + vec ret; + return ret; + } + vec yxwzy() { + vec ret; + return ret; + } + vec yxwzyx() { + vec ret; + return ret; + } + vec yxwzyy() { + vec ret; + return ret; + } + vec yxwzyz() { + vec ret; + return ret; + } + vec yxwzyw() { + vec ret; + return ret; + } + vec yxwzz() { + vec ret; + return ret; + } + vec yxwzzx() { + vec ret; + return ret; + } + vec yxwzzy() { + vec ret; + return ret; + } + vec yxwzzz() { + vec ret; + return ret; + } + vec yxwzzw() { + vec ret; + return ret; + } + vec yxwzw() { + vec ret; + return ret; + } + vec yxwzwx() { + vec ret; + return ret; + } + vec yxwzwy() { + vec ret; + return ret; + } + vec yxwzwz() { + vec ret; + return ret; + } + vec yxwzww() { + vec ret; + return ret; + } + vec yxww() { + vec ret; + return ret; + } + vec yxwwx() { + vec ret; + return ret; + } + vec yxwwxx() { + vec ret; + return ret; + } + vec yxwwxy() { + vec ret; + return ret; + } + vec yxwwxz() { + vec ret; + return ret; + } + vec yxwwxw() { + vec ret; + return ret; + } + vec yxwwy() { + vec ret; + return ret; + } + vec yxwwyx() { + vec ret; + return ret; + } + vec yxwwyy() { + vec ret; + return ret; + } + vec yxwwyz() { + vec ret; + return ret; + } + vec yxwwyw() { + vec ret; + return ret; + } + vec yxwwz() { + vec ret; + return ret; + } + vec yxwwzx() { + vec ret; + return ret; + } + vec yxwwzy() { + vec ret; + return ret; + } + vec yxwwzz() { + vec ret; + return ret; + } + vec yxwwzw() { + vec ret; + return ret; + } + vec yxwww() { + vec ret; + return ret; + } + vec yxwwwx() { + vec ret; + return ret; + } + vec yxwwwy() { + vec ret; + return ret; + } + vec yxwwwz() { + vec ret; + return ret; + } + vec yxwwww() { + vec ret; + return ret; + } + vec yy() { + vec ret; + return ret; + } + vec yyx() { + vec ret; + return ret; + } + vec yyxx() { + vec ret; + return ret; + } + vec yyxxx() { + vec ret; + return ret; + } + vec yyxxxx() { + vec ret; + return ret; + } + vec yyxxxy() { + vec ret; + return ret; + } + vec yyxxxz() { + vec ret; + return ret; + } + vec yyxxxw() { + vec ret; + return ret; + } + vec yyxxy() { + vec ret; + return ret; + } + vec yyxxyx() { + vec ret; + return ret; + } + vec yyxxyy() { + vec ret; + return ret; + } + vec yyxxyz() { + vec ret; + return ret; + } + vec yyxxyw() { + vec ret; + return ret; + } + vec yyxxz() { + vec ret; + return ret; + } + vec yyxxzx() { + vec ret; + return ret; + } + vec yyxxzy() { + vec ret; + return ret; + } + vec yyxxzz() { + vec ret; + return ret; + } + vec yyxxzw() { + vec ret; + return ret; + } + vec yyxxw() { + vec ret; + return ret; + } + vec yyxxwx() { + vec ret; + return ret; + } + vec yyxxwy() { + vec ret; + return ret; + } + vec yyxxwz() { + vec ret; + return ret; + } + vec yyxxww() { + vec ret; + return ret; + } + vec yyxy() { + vec ret; + return ret; + } + vec yyxyx() { + vec ret; + return ret; + } + vec yyxyxx() { + vec ret; + return ret; + } + vec yyxyxy() { + vec ret; + return ret; + } + vec yyxyxz() { + vec ret; + return ret; + } + vec yyxyxw() { + vec ret; + return ret; + } + vec yyxyy() { + vec ret; + return ret; + } + vec yyxyyx() { + vec ret; + return ret; + } + vec yyxyyy() { + vec ret; + return ret; + } + vec yyxyyz() { + vec ret; + return ret; + } + vec yyxyyw() { + vec ret; + return ret; + } + vec yyxyz() { + vec ret; + return ret; + } + vec yyxyzx() { + vec ret; + return ret; + } + vec yyxyzy() { + vec ret; + return ret; + } + vec yyxyzz() { + vec ret; + return ret; + } + vec yyxyzw() { + vec ret; + return ret; + } + vec yyxyw() { + vec ret; + return ret; + } + vec yyxywx() { + vec ret; + return ret; + } + vec yyxywy() { + vec ret; + return ret; + } + vec yyxywz() { + vec ret; + return ret; + } + vec yyxyww() { + vec ret; + return ret; + } + vec yyxz() { + vec ret; + return ret; + } + vec yyxzx() { + vec ret; + return ret; + } + vec yyxzxx() { + vec ret; + return ret; + } + vec yyxzxy() { + vec ret; + return ret; + } + vec yyxzxz() { + vec ret; + return ret; + } + vec yyxzxw() { + vec ret; + return ret; + } + vec yyxzy() { + vec ret; + return ret; + } + vec yyxzyx() { + vec ret; + return ret; + } + vec yyxzyy() { + vec ret; + return ret; + } + vec yyxzyz() { + vec ret; + return ret; + } + vec yyxzyw() { + vec ret; + return ret; + } + vec yyxzz() { + vec ret; + return ret; + } + vec yyxzzx() { + vec ret; + return ret; + } + vec yyxzzy() { + vec ret; + return ret; + } + vec yyxzzz() { + vec ret; + return ret; + } + vec yyxzzw() { + vec ret; + return ret; + } + vec yyxzw() { + vec ret; + return ret; + } + vec yyxzwx() { + vec ret; + return ret; + } + vec yyxzwy() { + vec ret; + return ret; + } + vec yyxzwz() { + vec ret; + return ret; + } + vec yyxzww() { + vec ret; + return ret; + } + vec yyxw() { + vec ret; + return ret; + } + vec yyxwx() { + vec ret; + return ret; + } + vec yyxwxx() { + vec ret; + return ret; + } + vec yyxwxy() { + vec ret; + return ret; + } + vec yyxwxz() { + vec ret; + return ret; + } + vec yyxwxw() { + vec ret; + return ret; + } + vec yyxwy() { + vec ret; + return ret; + } + vec yyxwyx() { + vec ret; + return ret; + } + vec yyxwyy() { + vec ret; + return ret; + } + vec yyxwyz() { + vec ret; + return ret; + } + vec yyxwyw() { + vec ret; + return ret; + } + vec yyxwz() { + vec ret; + return ret; + } + vec yyxwzx() { + vec ret; + return ret; + } + vec yyxwzy() { + vec ret; + return ret; + } + vec yyxwzz() { + vec ret; + return ret; + } + vec yyxwzw() { + vec ret; + return ret; + } + vec yyxww() { + vec ret; + return ret; + } + vec yyxwwx() { + vec ret; + return ret; + } + vec yyxwwy() { + vec ret; + return ret; + } + vec yyxwwz() { + vec ret; + return ret; + } + vec yyxwww() { + vec ret; + return ret; + } + vec yyy() { + vec ret; + return ret; + } + vec yyyx() { + vec ret; + return ret; + } + vec yyyxx() { + vec ret; + return ret; + } + vec yyyxxx() { + vec ret; + return ret; + } + vec yyyxxy() { + vec ret; + return ret; + } + vec yyyxxz() { + vec ret; + return ret; + } + vec yyyxxw() { + vec ret; + return ret; + } + vec yyyxy() { + vec ret; + return ret; + } + vec yyyxyx() { + vec ret; + return ret; + } + vec yyyxyy() { + vec ret; + return ret; + } + vec yyyxyz() { + vec ret; + return ret; + } + vec yyyxyw() { + vec ret; + return ret; + } + vec yyyxz() { + vec ret; + return ret; + } + vec yyyxzx() { + vec ret; + return ret; + } + vec yyyxzy() { + vec ret; + return ret; + } + vec yyyxzz() { + vec ret; + return ret; + } + vec yyyxzw() { + vec ret; + return ret; + } + vec yyyxw() { + vec ret; + return ret; + } + vec yyyxwx() { + vec ret; + return ret; + } + vec yyyxwy() { + vec ret; + return ret; + } + vec yyyxwz() { + vec ret; + return ret; + } + vec yyyxww() { + vec ret; + return ret; + } + vec yyyy() { + vec ret; + return ret; + } + vec yyyyx() { + vec ret; + return ret; + } + vec yyyyxx() { + vec ret; + return ret; + } + vec yyyyxy() { + vec ret; + return ret; + } + vec yyyyxz() { + vec ret; + return ret; + } + vec yyyyxw() { + vec ret; + return ret; + } + vec yyyyy() { + vec ret; + return ret; + } + vec yyyyyx() { + vec ret; + return ret; + } + vec yyyyyy() { + vec ret; + return ret; + } + vec yyyyyz() { + vec ret; + return ret; + } + vec yyyyyw() { + vec ret; + return ret; + } + vec yyyyz() { + vec ret; + return ret; + } + vec yyyyzx() { + vec ret; + return ret; + } + vec yyyyzy() { + vec ret; + return ret; + } + vec yyyyzz() { + vec ret; + return ret; + } + vec yyyyzw() { + vec ret; + return ret; + } + vec yyyyw() { + vec ret; + return ret; + } + vec yyyywx() { + vec ret; + return ret; + } + vec yyyywy() { + vec ret; + return ret; + } + vec yyyywz() { + vec ret; + return ret; + } + vec yyyyww() { + vec ret; + return ret; + } + vec yyyz() { + vec ret; + return ret; + } + vec yyyzx() { + vec ret; + return ret; + } + vec yyyzxx() { + vec ret; + return ret; + } + vec yyyzxy() { + vec ret; + return ret; + } + vec yyyzxz() { + vec ret; + return ret; + } + vec yyyzxw() { + vec ret; + return ret; + } + vec yyyzy() { + vec ret; + return ret; + } + vec yyyzyx() { + vec ret; + return ret; + } + vec yyyzyy() { + vec ret; + return ret; + } + vec yyyzyz() { + vec ret; + return ret; + } + vec yyyzyw() { + vec ret; + return ret; + } + vec yyyzz() { + vec ret; + return ret; + } + vec yyyzzx() { + vec ret; + return ret; + } + vec yyyzzy() { + vec ret; + return ret; + } + vec yyyzzz() { + vec ret; + return ret; + } + vec yyyzzw() { + vec ret; + return ret; + } + vec yyyzw() { + vec ret; + return ret; + } + vec yyyzwx() { + vec ret; + return ret; + } + vec yyyzwy() { + vec ret; + return ret; + } + vec yyyzwz() { + vec ret; + return ret; + } + vec yyyzww() { + vec ret; + return ret; + } + vec yyyw() { + vec ret; + return ret; + } + vec yyywx() { + vec ret; + return ret; + } + vec yyywxx() { + vec ret; + return ret; + } + vec yyywxy() { + vec ret; + return ret; + } + vec yyywxz() { + vec ret; + return ret; + } + vec yyywxw() { + vec ret; + return ret; + } + vec yyywy() { + vec ret; + return ret; + } + vec yyywyx() { + vec ret; + return ret; + } + vec yyywyy() { + vec ret; + return ret; + } + vec yyywyz() { + vec ret; + return ret; + } + vec yyywyw() { + vec ret; + return ret; + } + vec yyywz() { + vec ret; + return ret; + } + vec yyywzx() { + vec ret; + return ret; + } + vec yyywzy() { + vec ret; + return ret; + } + vec yyywzz() { + vec ret; + return ret; + } + vec yyywzw() { + vec ret; + return ret; + } + vec yyyww() { + vec ret; + return ret; + } + vec yyywwx() { + vec ret; + return ret; + } + vec yyywwy() { + vec ret; + return ret; + } + vec yyywwz() { + vec ret; + return ret; + } + vec yyywww() { + vec ret; + return ret; + } + vec yyz() { + vec ret; + return ret; + } + vec yyzx() { + vec ret; + return ret; + } + vec yyzxx() { + vec ret; + return ret; + } + vec yyzxxx() { + vec ret; + return ret; + } + vec yyzxxy() { + vec ret; + return ret; + } + vec yyzxxz() { + vec ret; + return ret; + } + vec yyzxxw() { + vec ret; + return ret; + } + vec yyzxy() { + vec ret; + return ret; + } + vec yyzxyx() { + vec ret; + return ret; + } + vec yyzxyy() { + vec ret; + return ret; + } + vec yyzxyz() { + vec ret; + return ret; + } + vec yyzxyw() { + vec ret; + return ret; + } + vec yyzxz() { + vec ret; + return ret; + } + vec yyzxzx() { + vec ret; + return ret; + } + vec yyzxzy() { + vec ret; + return ret; + } + vec yyzxzz() { + vec ret; + return ret; + } + vec yyzxzw() { + vec ret; + return ret; + } + vec yyzxw() { + vec ret; + return ret; + } + vec yyzxwx() { + vec ret; + return ret; + } + vec yyzxwy() { + vec ret; + return ret; + } + vec yyzxwz() { + vec ret; + return ret; + } + vec yyzxww() { + vec ret; + return ret; + } + vec yyzy() { + vec ret; + return ret; + } + vec yyzyx() { + vec ret; + return ret; + } + vec yyzyxx() { + vec ret; + return ret; + } + vec yyzyxy() { + vec ret; + return ret; + } + vec yyzyxz() { + vec ret; + return ret; + } + vec yyzyxw() { + vec ret; + return ret; + } + vec yyzyy() { + vec ret; + return ret; + } + vec yyzyyx() { + vec ret; + return ret; + } + vec yyzyyy() { + vec ret; + return ret; + } + vec yyzyyz() { + vec ret; + return ret; + } + vec yyzyyw() { + vec ret; + return ret; + } + vec yyzyz() { + vec ret; + return ret; + } + vec yyzyzx() { + vec ret; + return ret; + } + vec yyzyzy() { + vec ret; + return ret; + } + vec yyzyzz() { + vec ret; + return ret; + } + vec yyzyzw() { + vec ret; + return ret; + } + vec yyzyw() { + vec ret; + return ret; + } + vec yyzywx() { + vec ret; + return ret; + } + vec yyzywy() { + vec ret; + return ret; + } + vec yyzywz() { + vec ret; + return ret; + } + vec yyzyww() { + vec ret; + return ret; + } + vec yyzz() { + vec ret; + return ret; + } + vec yyzzx() { + vec ret; + return ret; + } + vec yyzzxx() { + vec ret; + return ret; + } + vec yyzzxy() { + vec ret; + return ret; + } + vec yyzzxz() { + vec ret; + return ret; + } + vec yyzzxw() { + vec ret; + return ret; + } + vec yyzzy() { + vec ret; + return ret; + } + vec yyzzyx() { + vec ret; + return ret; + } + vec yyzzyy() { + vec ret; + return ret; + } + vec yyzzyz() { + vec ret; + return ret; + } + vec yyzzyw() { + vec ret; + return ret; + } + vec yyzzz() { + vec ret; + return ret; + } + vec yyzzzx() { + vec ret; + return ret; + } + vec yyzzzy() { + vec ret; + return ret; + } + vec yyzzzz() { + vec ret; + return ret; + } + vec yyzzzw() { + vec ret; + return ret; + } + vec yyzzw() { + vec ret; + return ret; + } + vec yyzzwx() { + vec ret; + return ret; + } + vec yyzzwy() { + vec ret; + return ret; + } + vec yyzzwz() { + vec ret; + return ret; + } + vec yyzzww() { + vec ret; + return ret; + } + vec yyzw() { + vec ret; + return ret; + } + vec yyzwx() { + vec ret; + return ret; + } + vec yyzwxx() { + vec ret; + return ret; + } + vec yyzwxy() { + vec ret; + return ret; + } + vec yyzwxz() { + vec ret; + return ret; + } + vec yyzwxw() { + vec ret; + return ret; + } + vec yyzwy() { + vec ret; + return ret; + } + vec yyzwyx() { + vec ret; + return ret; + } + vec yyzwyy() { + vec ret; + return ret; + } + vec yyzwyz() { + vec ret; + return ret; + } + vec yyzwyw() { + vec ret; + return ret; + } + vec yyzwz() { + vec ret; + return ret; + } + vec yyzwzx() { + vec ret; + return ret; + } + vec yyzwzy() { + vec ret; + return ret; + } + vec yyzwzz() { + vec ret; + return ret; + } + vec yyzwzw() { + vec ret; + return ret; + } + vec yyzww() { + vec ret; + return ret; + } + vec yyzwwx() { + vec ret; + return ret; + } + vec yyzwwy() { + vec ret; + return ret; + } + vec yyzwwz() { + vec ret; + return ret; + } + vec yyzwww() { + vec ret; + return ret; + } + vec yyw() { + vec ret; + return ret; + } + vec yywx() { + vec ret; + return ret; + } + vec yywxx() { + vec ret; + return ret; + } + vec yywxxx() { + vec ret; + return ret; + } + vec yywxxy() { + vec ret; + return ret; + } + vec yywxxz() { + vec ret; + return ret; + } + vec yywxxw() { + vec ret; + return ret; + } + vec yywxy() { + vec ret; + return ret; + } + vec yywxyx() { + vec ret; + return ret; + } + vec yywxyy() { + vec ret; + return ret; + } + vec yywxyz() { + vec ret; + return ret; + } + vec yywxyw() { + vec ret; + return ret; + } + vec yywxz() { + vec ret; + return ret; + } + vec yywxzx() { + vec ret; + return ret; + } + vec yywxzy() { + vec ret; + return ret; + } + vec yywxzz() { + vec ret; + return ret; + } + vec yywxzw() { + vec ret; + return ret; + } + vec yywxw() { + vec ret; + return ret; + } + vec yywxwx() { + vec ret; + return ret; + } + vec yywxwy() { + vec ret; + return ret; + } + vec yywxwz() { + vec ret; + return ret; + } + vec yywxww() { + vec ret; + return ret; + } + vec yywy() { + vec ret; + return ret; + } + vec yywyx() { + vec ret; + return ret; + } + vec yywyxx() { + vec ret; + return ret; + } + vec yywyxy() { + vec ret; + return ret; + } + vec yywyxz() { + vec ret; + return ret; + } + vec yywyxw() { + vec ret; + return ret; + } + vec yywyy() { + vec ret; + return ret; + } + vec yywyyx() { + vec ret; + return ret; + } + vec yywyyy() { + vec ret; + return ret; + } + vec yywyyz() { + vec ret; + return ret; + } + vec yywyyw() { + vec ret; + return ret; + } + vec yywyz() { + vec ret; + return ret; + } + vec yywyzx() { + vec ret; + return ret; + } + vec yywyzy() { + vec ret; + return ret; + } + vec yywyzz() { + vec ret; + return ret; + } + vec yywyzw() { + vec ret; + return ret; + } + vec yywyw() { + vec ret; + return ret; + } + vec yywywx() { + vec ret; + return ret; + } + vec yywywy() { + vec ret; + return ret; + } + vec yywywz() { + vec ret; + return ret; + } + vec yywyww() { + vec ret; + return ret; + } + vec yywz() { + vec ret; + return ret; + } + vec yywzx() { + vec ret; + return ret; + } + vec yywzxx() { + vec ret; + return ret; + } + vec yywzxy() { + vec ret; + return ret; + } + vec yywzxz() { + vec ret; + return ret; + } + vec yywzxw() { + vec ret; + return ret; + } + vec yywzy() { + vec ret; + return ret; + } + vec yywzyx() { + vec ret; + return ret; + } + vec yywzyy() { + vec ret; + return ret; + } + vec yywzyz() { + vec ret; + return ret; + } + vec yywzyw() { + vec ret; + return ret; + } + vec yywzz() { + vec ret; + return ret; + } + vec yywzzx() { + vec ret; + return ret; + } + vec yywzzy() { + vec ret; + return ret; + } + vec yywzzz() { + vec ret; + return ret; + } + vec yywzzw() { + vec ret; + return ret; + } + vec yywzw() { + vec ret; + return ret; + } + vec yywzwx() { + vec ret; + return ret; + } + vec yywzwy() { + vec ret; + return ret; + } + vec yywzwz() { + vec ret; + return ret; + } + vec yywzww() { + vec ret; + return ret; + } + vec yyww() { + vec ret; + return ret; + } + vec yywwx() { + vec ret; + return ret; + } + vec yywwxx() { + vec ret; + return ret; + } + vec yywwxy() { + vec ret; + return ret; + } + vec yywwxz() { + vec ret; + return ret; + } + vec yywwxw() { + vec ret; + return ret; + } + vec yywwy() { + vec ret; + return ret; + } + vec yywwyx() { + vec ret; + return ret; + } + vec yywwyy() { + vec ret; + return ret; + } + vec yywwyz() { + vec ret; + return ret; + } + vec yywwyw() { + vec ret; + return ret; + } + vec yywwz() { + vec ret; + return ret; + } + vec yywwzx() { + vec ret; + return ret; + } + vec yywwzy() { + vec ret; + return ret; + } + vec yywwzz() { + vec ret; + return ret; + } + vec yywwzw() { + vec ret; + return ret; + } + vec yywww() { + vec ret; + return ret; + } + vec yywwwx() { + vec ret; + return ret; + } + vec yywwwy() { + vec ret; + return ret; + } + vec yywwwz() { + vec ret; + return ret; + } + vec yywwww() { + vec ret; + return ret; + } + vec yz() { + vec ret; + return ret; + } + vec yz(vec inp) { + return inp; + } + vec yzx() { + vec ret; + return ret; + } + vec yzx(vec inp) { + return inp; + } + vec yzxx() { + vec ret; + return ret; + } + vec yzxxx() { + vec ret; + return ret; + } + vec yzxxxx() { + vec ret; + return ret; + } + vec yzxxxy() { + vec ret; + return ret; + } + vec yzxxxz() { + vec ret; + return ret; + } + vec yzxxxw() { + vec ret; + return ret; + } + vec yzxxy() { + vec ret; + return ret; + } + vec yzxxyx() { + vec ret; + return ret; + } + vec yzxxyy() { + vec ret; + return ret; + } + vec yzxxyz() { + vec ret; + return ret; + } + vec yzxxyw() { + vec ret; + return ret; + } + vec yzxxz() { + vec ret; + return ret; + } + vec yzxxzx() { + vec ret; + return ret; + } + vec yzxxzy() { + vec ret; + return ret; + } + vec yzxxzz() { + vec ret; + return ret; + } + vec yzxxzw() { + vec ret; + return ret; + } + vec yzxxw() { + vec ret; + return ret; + } + vec yzxxwx() { + vec ret; + return ret; + } + vec yzxxwy() { + vec ret; + return ret; + } + vec yzxxwz() { + vec ret; + return ret; + } + vec yzxxww() { + vec ret; + return ret; + } + vec yzxy() { + vec ret; + return ret; + } + vec yzxyx() { + vec ret; + return ret; + } + vec yzxyxx() { + vec ret; + return ret; + } + vec yzxyxy() { + vec ret; + return ret; + } + vec yzxyxz() { + vec ret; + return ret; + } + vec yzxyxw() { + vec ret; + return ret; + } + vec yzxyy() { + vec ret; + return ret; + } + vec yzxyyx() { + vec ret; + return ret; + } + vec yzxyyy() { + vec ret; + return ret; + } + vec yzxyyz() { + vec ret; + return ret; + } + vec yzxyyw() { + vec ret; + return ret; + } + vec yzxyz() { + vec ret; + return ret; + } + vec yzxyzx() { + vec ret; + return ret; + } + vec yzxyzy() { + vec ret; + return ret; + } + vec yzxyzz() { + vec ret; + return ret; + } + vec yzxyzw() { + vec ret; + return ret; + } + vec yzxyw() { + vec ret; + return ret; + } + vec yzxywx() { + vec ret; + return ret; + } + vec yzxywy() { + vec ret; + return ret; + } + vec yzxywz() { + vec ret; + return ret; + } + vec yzxyww() { + vec ret; + return ret; + } + vec yzxz() { + vec ret; + return ret; + } + vec yzxzx() { + vec ret; + return ret; + } + vec yzxzxx() { + vec ret; + return ret; + } + vec yzxzxy() { + vec ret; + return ret; + } + vec yzxzxz() { + vec ret; + return ret; + } + vec yzxzxw() { + vec ret; + return ret; + } + vec yzxzy() { + vec ret; + return ret; + } + vec yzxzyx() { + vec ret; + return ret; + } + vec yzxzyy() { + vec ret; + return ret; + } + vec yzxzyz() { + vec ret; + return ret; + } + vec yzxzyw() { + vec ret; + return ret; + } + vec yzxzz() { + vec ret; + return ret; + } + vec yzxzzx() { + vec ret; + return ret; + } + vec yzxzzy() { + vec ret; + return ret; + } + vec yzxzzz() { + vec ret; + return ret; + } + vec yzxzzw() { + vec ret; + return ret; + } + vec yzxzw() { + vec ret; + return ret; + } + vec yzxzwx() { + vec ret; + return ret; + } + vec yzxzwy() { + vec ret; + return ret; + } + vec yzxzwz() { + vec ret; + return ret; + } + vec yzxzww() { + vec ret; + return ret; + } + vec yzxw() { + vec ret; + return ret; + } + vec yzxw(vec inp) { + return inp; + } + vec yzxwx() { + vec ret; + return ret; + } + vec yzxwxx() { + vec ret; + return ret; + } + vec yzxwxy() { + vec ret; + return ret; + } + vec yzxwxz() { + vec ret; + return ret; + } + vec yzxwxw() { + vec ret; + return ret; + } + vec yzxwy() { + vec ret; + return ret; + } + vec yzxwyx() { + vec ret; + return ret; + } + vec yzxwyy() { + vec ret; + return ret; + } + vec yzxwyz() { + vec ret; + return ret; + } + vec yzxwyw() { + vec ret; + return ret; + } + vec yzxwz() { + vec ret; + return ret; + } + vec yzxwzx() { + vec ret; + return ret; + } + vec yzxwzy() { + vec ret; + return ret; + } + vec yzxwzz() { + vec ret; + return ret; + } + vec yzxwzw() { + vec ret; + return ret; + } + vec yzxww() { + vec ret; + return ret; + } + vec yzxwwx() { + vec ret; + return ret; + } + vec yzxwwy() { + vec ret; + return ret; + } + vec yzxwwz() { + vec ret; + return ret; + } + vec yzxwww() { + vec ret; + return ret; + } + vec yzy() { + vec ret; + return ret; + } + vec yzyx() { + vec ret; + return ret; + } + vec yzyxx() { + vec ret; + return ret; + } + vec yzyxxx() { + vec ret; + return ret; + } + vec yzyxxy() { + vec ret; + return ret; + } + vec yzyxxz() { + vec ret; + return ret; + } + vec yzyxxw() { + vec ret; + return ret; + } + vec yzyxy() { + vec ret; + return ret; + } + vec yzyxyx() { + vec ret; + return ret; + } + vec yzyxyy() { + vec ret; + return ret; + } + vec yzyxyz() { + vec ret; + return ret; + } + vec yzyxyw() { + vec ret; + return ret; + } + vec yzyxz() { + vec ret; + return ret; + } + vec yzyxzx() { + vec ret; + return ret; + } + vec yzyxzy() { + vec ret; + return ret; + } + vec yzyxzz() { + vec ret; + return ret; + } + vec yzyxzw() { + vec ret; + return ret; + } + vec yzyxw() { + vec ret; + return ret; + } + vec yzyxwx() { + vec ret; + return ret; + } + vec yzyxwy() { + vec ret; + return ret; + } + vec yzyxwz() { + vec ret; + return ret; + } + vec yzyxww() { + vec ret; + return ret; + } + vec yzyy() { + vec ret; + return ret; + } + vec yzyyx() { + vec ret; + return ret; + } + vec yzyyxx() { + vec ret; + return ret; + } + vec yzyyxy() { + vec ret; + return ret; + } + vec yzyyxz() { + vec ret; + return ret; + } + vec yzyyxw() { + vec ret; + return ret; + } + vec yzyyy() { + vec ret; + return ret; + } + vec yzyyyx() { + vec ret; + return ret; + } + vec yzyyyy() { + vec ret; + return ret; + } + vec yzyyyz() { + vec ret; + return ret; + } + vec yzyyyw() { + vec ret; + return ret; + } + vec yzyyz() { + vec ret; + return ret; + } + vec yzyyzx() { + vec ret; + return ret; + } + vec yzyyzy() { + vec ret; + return ret; + } + vec yzyyzz() { + vec ret; + return ret; + } + vec yzyyzw() { + vec ret; + return ret; + } + vec yzyyw() { + vec ret; + return ret; + } + vec yzyywx() { + vec ret; + return ret; + } + vec yzyywy() { + vec ret; + return ret; + } + vec yzyywz() { + vec ret; + return ret; + } + vec yzyyww() { + vec ret; + return ret; + } + vec yzyz() { + vec ret; + return ret; + } + vec yzyzx() { + vec ret; + return ret; + } + vec yzyzxx() { + vec ret; + return ret; + } + vec yzyzxy() { + vec ret; + return ret; + } + vec yzyzxz() { + vec ret; + return ret; + } + vec yzyzxw() { + vec ret; + return ret; + } + vec yzyzy() { + vec ret; + return ret; + } + vec yzyzyx() { + vec ret; + return ret; + } + vec yzyzyy() { + vec ret; + return ret; + } + vec yzyzyz() { + vec ret; + return ret; + } + vec yzyzyw() { + vec ret; + return ret; + } + vec yzyzz() { + vec ret; + return ret; + } + vec yzyzzx() { + vec ret; + return ret; + } + vec yzyzzy() { + vec ret; + return ret; + } + vec yzyzzz() { + vec ret; + return ret; + } + vec yzyzzw() { + vec ret; + return ret; + } + vec yzyzw() { + vec ret; + return ret; + } + vec yzyzwx() { + vec ret; + return ret; + } + vec yzyzwy() { + vec ret; + return ret; + } + vec yzyzwz() { + vec ret; + return ret; + } + vec yzyzww() { + vec ret; + return ret; + } + vec yzyw() { + vec ret; + return ret; + } + vec yzywx() { + vec ret; + return ret; + } + vec yzywxx() { + vec ret; + return ret; + } + vec yzywxy() { + vec ret; + return ret; + } + vec yzywxz() { + vec ret; + return ret; + } + vec yzywxw() { + vec ret; + return ret; + } + vec yzywy() { + vec ret; + return ret; + } + vec yzywyx() { + vec ret; + return ret; + } + vec yzywyy() { + vec ret; + return ret; + } + vec yzywyz() { + vec ret; + return ret; + } + vec yzywyw() { + vec ret; + return ret; + } + vec yzywz() { + vec ret; + return ret; + } + vec yzywzx() { + vec ret; + return ret; + } + vec yzywzy() { + vec ret; + return ret; + } + vec yzywzz() { + vec ret; + return ret; + } + vec yzywzw() { + vec ret; + return ret; + } + vec yzyww() { + vec ret; + return ret; + } + vec yzywwx() { + vec ret; + return ret; + } + vec yzywwy() { + vec ret; + return ret; + } + vec yzywwz() { + vec ret; + return ret; + } + vec yzywww() { + vec ret; + return ret; + } + vec yzz() { + vec ret; + return ret; + } + vec yzzx() { + vec ret; + return ret; + } + vec yzzxx() { + vec ret; + return ret; + } + vec yzzxxx() { + vec ret; + return ret; + } + vec yzzxxy() { + vec ret; + return ret; + } + vec yzzxxz() { + vec ret; + return ret; + } + vec yzzxxw() { + vec ret; + return ret; + } + vec yzzxy() { + vec ret; + return ret; + } + vec yzzxyx() { + vec ret; + return ret; + } + vec yzzxyy() { + vec ret; + return ret; + } + vec yzzxyz() { + vec ret; + return ret; + } + vec yzzxyw() { + vec ret; + return ret; + } + vec yzzxz() { + vec ret; + return ret; + } + vec yzzxzx() { + vec ret; + return ret; + } + vec yzzxzy() { + vec ret; + return ret; + } + vec yzzxzz() { + vec ret; + return ret; + } + vec yzzxzw() { + vec ret; + return ret; + } + vec yzzxw() { + vec ret; + return ret; + } + vec yzzxwx() { + vec ret; + return ret; + } + vec yzzxwy() { + vec ret; + return ret; + } + vec yzzxwz() { + vec ret; + return ret; + } + vec yzzxww() { + vec ret; + return ret; + } + vec yzzy() { + vec ret; + return ret; + } + vec yzzyx() { + vec ret; + return ret; + } + vec yzzyxx() { + vec ret; + return ret; + } + vec yzzyxy() { + vec ret; + return ret; + } + vec yzzyxz() { + vec ret; + return ret; + } + vec yzzyxw() { + vec ret; + return ret; + } + vec yzzyy() { + vec ret; + return ret; + } + vec yzzyyx() { + vec ret; + return ret; + } + vec yzzyyy() { + vec ret; + return ret; + } + vec yzzyyz() { + vec ret; + return ret; + } + vec yzzyyw() { + vec ret; + return ret; + } + vec yzzyz() { + vec ret; + return ret; + } + vec yzzyzx() { + vec ret; + return ret; + } + vec yzzyzy() { + vec ret; + return ret; + } + vec yzzyzz() { + vec ret; + return ret; + } + vec yzzyzw() { + vec ret; + return ret; + } + vec yzzyw() { + vec ret; + return ret; + } + vec yzzywx() { + vec ret; + return ret; + } + vec yzzywy() { + vec ret; + return ret; + } + vec yzzywz() { + vec ret; + return ret; + } + vec yzzyww() { + vec ret; + return ret; + } + vec yzzz() { + vec ret; + return ret; + } + vec yzzzx() { + vec ret; + return ret; + } + vec yzzzxx() { + vec ret; + return ret; + } + vec yzzzxy() { + vec ret; + return ret; + } + vec yzzzxz() { + vec ret; + return ret; + } + vec yzzzxw() { + vec ret; + return ret; + } + vec yzzzy() { + vec ret; + return ret; + } + vec yzzzyx() { + vec ret; + return ret; + } + vec yzzzyy() { + vec ret; + return ret; + } + vec yzzzyz() { + vec ret; + return ret; + } + vec yzzzyw() { + vec ret; + return ret; + } + vec yzzzz() { + vec ret; + return ret; + } + vec yzzzzx() { + vec ret; + return ret; + } + vec yzzzzy() { + vec ret; + return ret; + } + vec yzzzzz() { + vec ret; + return ret; + } + vec yzzzzw() { + vec ret; + return ret; + } + vec yzzzw() { + vec ret; + return ret; + } + vec yzzzwx() { + vec ret; + return ret; + } + vec yzzzwy() { + vec ret; + return ret; + } + vec yzzzwz() { + vec ret; + return ret; + } + vec yzzzww() { + vec ret; + return ret; + } + vec yzzw() { + vec ret; + return ret; + } + vec yzzwx() { + vec ret; + return ret; + } + vec yzzwxx() { + vec ret; + return ret; + } + vec yzzwxy() { + vec ret; + return ret; + } + vec yzzwxz() { + vec ret; + return ret; + } + vec yzzwxw() { + vec ret; + return ret; + } + vec yzzwy() { + vec ret; + return ret; + } + vec yzzwyx() { + vec ret; + return ret; + } + vec yzzwyy() { + vec ret; + return ret; + } + vec yzzwyz() { + vec ret; + return ret; + } + vec yzzwyw() { + vec ret; + return ret; + } + vec yzzwz() { + vec ret; + return ret; + } + vec yzzwzx() { + vec ret; + return ret; + } + vec yzzwzy() { + vec ret; + return ret; + } + vec yzzwzz() { + vec ret; + return ret; + } + vec yzzwzw() { + vec ret; + return ret; + } + vec yzzww() { + vec ret; + return ret; + } + vec yzzwwx() { + vec ret; + return ret; + } + vec yzzwwy() { + vec ret; + return ret; + } + vec yzzwwz() { + vec ret; + return ret; + } + vec yzzwww() { + vec ret; + return ret; + } + vec yzw() { + vec ret; + return ret; + } + vec yzw(vec inp) { + return inp; + } + vec yzwx() { + vec ret; + return ret; + } + vec yzwx(vec inp) { + return inp; + } + vec yzwxx() { + vec ret; + return ret; + } + vec yzwxxx() { + vec ret; + return ret; + } + vec yzwxxy() { + vec ret; + return ret; + } + vec yzwxxz() { + vec ret; + return ret; + } + vec yzwxxw() { + vec ret; + return ret; + } + vec yzwxy() { + vec ret; + return ret; + } + vec yzwxyx() { + vec ret; + return ret; + } + vec yzwxyy() { + vec ret; + return ret; + } + vec yzwxyz() { + vec ret; + return ret; + } + vec yzwxyw() { + vec ret; + return ret; + } + vec yzwxz() { + vec ret; + return ret; + } + vec yzwxzx() { + vec ret; + return ret; + } + vec yzwxzy() { + vec ret; + return ret; + } + vec yzwxzz() { + vec ret; + return ret; + } + vec yzwxzw() { + vec ret; + return ret; + } + vec yzwxw() { + vec ret; + return ret; + } + vec yzwxwx() { + vec ret; + return ret; + } + vec yzwxwy() { + vec ret; + return ret; + } + vec yzwxwz() { + vec ret; + return ret; + } + vec yzwxww() { + vec ret; + return ret; + } + vec yzwy() { + vec ret; + return ret; + } + vec yzwyx() { + vec ret; + return ret; + } + vec yzwyxx() { + vec ret; + return ret; + } + vec yzwyxy() { + vec ret; + return ret; + } + vec yzwyxz() { + vec ret; + return ret; + } + vec yzwyxw() { + vec ret; + return ret; + } + vec yzwyy() { + vec ret; + return ret; + } + vec yzwyyx() { + vec ret; + return ret; + } + vec yzwyyy() { + vec ret; + return ret; + } + vec yzwyyz() { + vec ret; + return ret; + } + vec yzwyyw() { + vec ret; + return ret; + } + vec yzwyz() { + vec ret; + return ret; + } + vec yzwyzx() { + vec ret; + return ret; + } + vec yzwyzy() { + vec ret; + return ret; + } + vec yzwyzz() { + vec ret; + return ret; + } + vec yzwyzw() { + vec ret; + return ret; + } + vec yzwyw() { + vec ret; + return ret; + } + vec yzwywx() { + vec ret; + return ret; + } + vec yzwywy() { + vec ret; + return ret; + } + vec yzwywz() { + vec ret; + return ret; + } + vec yzwyww() { + vec ret; + return ret; + } + vec yzwz() { + vec ret; + return ret; + } + vec yzwzx() { + vec ret; + return ret; + } + vec yzwzxx() { + vec ret; + return ret; + } + vec yzwzxy() { + vec ret; + return ret; + } + vec yzwzxz() { + vec ret; + return ret; + } + vec yzwzxw() { + vec ret; + return ret; + } + vec yzwzy() { + vec ret; + return ret; + } + vec yzwzyx() { + vec ret; + return ret; + } + vec yzwzyy() { + vec ret; + return ret; + } + vec yzwzyz() { + vec ret; + return ret; + } + vec yzwzyw() { + vec ret; + return ret; + } + vec yzwzz() { + vec ret; + return ret; + } + vec yzwzzx() { + vec ret; + return ret; + } + vec yzwzzy() { + vec ret; + return ret; + } + vec yzwzzz() { + vec ret; + return ret; + } + vec yzwzzw() { + vec ret; + return ret; + } + vec yzwzw() { + vec ret; + return ret; + } + vec yzwzwx() { + vec ret; + return ret; + } + vec yzwzwy() { + vec ret; + return ret; + } + vec yzwzwz() { + vec ret; + return ret; + } + vec yzwzww() { + vec ret; + return ret; + } + vec yzww() { + vec ret; + return ret; + } + vec yzwwx() { + vec ret; + return ret; + } + vec yzwwxx() { + vec ret; + return ret; + } + vec yzwwxy() { + vec ret; + return ret; + } + vec yzwwxz() { + vec ret; + return ret; + } + vec yzwwxw() { + vec ret; + return ret; + } + vec yzwwy() { + vec ret; + return ret; + } + vec yzwwyx() { + vec ret; + return ret; + } + vec yzwwyy() { + vec ret; + return ret; + } + vec yzwwyz() { + vec ret; + return ret; + } + vec yzwwyw() { + vec ret; + return ret; + } + vec yzwwz() { + vec ret; + return ret; + } + vec yzwwzx() { + vec ret; + return ret; + } + vec yzwwzy() { + vec ret; + return ret; + } + vec yzwwzz() { + vec ret; + return ret; + } + vec yzwwzw() { + vec ret; + return ret; + } + vec yzwww() { + vec ret; + return ret; + } + vec yzwwwx() { + vec ret; + return ret; + } + vec yzwwwy() { + vec ret; + return ret; + } + vec yzwwwz() { + vec ret; + return ret; + } + vec yzwwww() { + vec ret; + return ret; + } + vec yw() { + vec ret; + return ret; + } + vec yw(vec inp) { + return inp; + } + vec ywx() { + vec ret; + return ret; + } + vec ywx(vec inp) { + return inp; + } + vec ywxx() { + vec ret; + return ret; + } + vec ywxxx() { + vec ret; + return ret; + } + vec ywxxxx() { + vec ret; + return ret; + } + vec ywxxxy() { + vec ret; + return ret; + } + vec ywxxxz() { + vec ret; + return ret; + } + vec ywxxxw() { + vec ret; + return ret; + } + vec ywxxy() { + vec ret; + return ret; + } + vec ywxxyx() { + vec ret; + return ret; + } + vec ywxxyy() { + vec ret; + return ret; + } + vec ywxxyz() { + vec ret; + return ret; + } + vec ywxxyw() { + vec ret; + return ret; + } + vec ywxxz() { + vec ret; + return ret; + } + vec ywxxzx() { + vec ret; + return ret; + } + vec ywxxzy() { + vec ret; + return ret; + } + vec ywxxzz() { + vec ret; + return ret; + } + vec ywxxzw() { + vec ret; + return ret; + } + vec ywxxw() { + vec ret; + return ret; + } + vec ywxxwx() { + vec ret; + return ret; + } + vec ywxxwy() { + vec ret; + return ret; + } + vec ywxxwz() { + vec ret; + return ret; + } + vec ywxxww() { + vec ret; + return ret; + } + vec ywxy() { + vec ret; + return ret; + } + vec ywxyx() { + vec ret; + return ret; + } + vec ywxyxx() { + vec ret; + return ret; + } + vec ywxyxy() { + vec ret; + return ret; + } + vec ywxyxz() { + vec ret; + return ret; + } + vec ywxyxw() { + vec ret; + return ret; + } + vec ywxyy() { + vec ret; + return ret; + } + vec ywxyyx() { + vec ret; + return ret; + } + vec ywxyyy() { + vec ret; + return ret; + } + vec ywxyyz() { + vec ret; + return ret; + } + vec ywxyyw() { + vec ret; + return ret; + } + vec ywxyz() { + vec ret; + return ret; + } + vec ywxyzx() { + vec ret; + return ret; + } + vec ywxyzy() { + vec ret; + return ret; + } + vec ywxyzz() { + vec ret; + return ret; + } + vec ywxyzw() { + vec ret; + return ret; + } + vec ywxyw() { + vec ret; + return ret; + } + vec ywxywx() { + vec ret; + return ret; + } + vec ywxywy() { + vec ret; + return ret; + } + vec ywxywz() { + vec ret; + return ret; + } + vec ywxyww() { + vec ret; + return ret; + } + vec ywxz() { + vec ret; + return ret; + } + vec ywxz(vec inp) { + return inp; + } + vec ywxzx() { + vec ret; + return ret; + } + vec ywxzxx() { + vec ret; + return ret; + } + vec ywxzxy() { + vec ret; + return ret; + } + vec ywxzxz() { + vec ret; + return ret; + } + vec ywxzxw() { + vec ret; + return ret; + } + vec ywxzy() { + vec ret; + return ret; + } + vec ywxzyx() { + vec ret; + return ret; + } + vec ywxzyy() { + vec ret; + return ret; + } + vec ywxzyz() { + vec ret; + return ret; + } + vec ywxzyw() { + vec ret; + return ret; + } + vec ywxzz() { + vec ret; + return ret; + } + vec ywxzzx() { + vec ret; + return ret; + } + vec ywxzzy() { + vec ret; + return ret; + } + vec ywxzzz() { + vec ret; + return ret; + } + vec ywxzzw() { + vec ret; + return ret; + } + vec ywxzw() { + vec ret; + return ret; + } + vec ywxzwx() { + vec ret; + return ret; + } + vec ywxzwy() { + vec ret; + return ret; + } + vec ywxzwz() { + vec ret; + return ret; + } + vec ywxzww() { + vec ret; + return ret; + } + vec ywxw() { + vec ret; + return ret; + } + vec ywxwx() { + vec ret; + return ret; + } + vec ywxwxx() { + vec ret; + return ret; + } + vec ywxwxy() { + vec ret; + return ret; + } + vec ywxwxz() { + vec ret; + return ret; + } + vec ywxwxw() { + vec ret; + return ret; + } + vec ywxwy() { + vec ret; + return ret; + } + vec ywxwyx() { + vec ret; + return ret; + } + vec ywxwyy() { + vec ret; + return ret; + } + vec ywxwyz() { + vec ret; + return ret; + } + vec ywxwyw() { + vec ret; + return ret; + } + vec ywxwz() { + vec ret; + return ret; + } + vec ywxwzx() { + vec ret; + return ret; + } + vec ywxwzy() { + vec ret; + return ret; + } + vec ywxwzz() { + vec ret; + return ret; + } + vec ywxwzw() { + vec ret; + return ret; + } + vec ywxww() { + vec ret; + return ret; + } + vec ywxwwx() { + vec ret; + return ret; + } + vec ywxwwy() { + vec ret; + return ret; + } + vec ywxwwz() { + vec ret; + return ret; + } + vec ywxwww() { + vec ret; + return ret; + } + vec ywy() { + vec ret; + return ret; + } + vec ywyx() { + vec ret; + return ret; + } + vec ywyxx() { + vec ret; + return ret; + } + vec ywyxxx() { + vec ret; + return ret; + } + vec ywyxxy() { + vec ret; + return ret; + } + vec ywyxxz() { + vec ret; + return ret; + } + vec ywyxxw() { + vec ret; + return ret; + } + vec ywyxy() { + vec ret; + return ret; + } + vec ywyxyx() { + vec ret; + return ret; + } + vec ywyxyy() { + vec ret; + return ret; + } + vec ywyxyz() { + vec ret; + return ret; + } + vec ywyxyw() { + vec ret; + return ret; + } + vec ywyxz() { + vec ret; + return ret; + } + vec ywyxzx() { + vec ret; + return ret; + } + vec ywyxzy() { + vec ret; + return ret; + } + vec ywyxzz() { + vec ret; + return ret; + } + vec ywyxzw() { + vec ret; + return ret; + } + vec ywyxw() { + vec ret; + return ret; + } + vec ywyxwx() { + vec ret; + return ret; + } + vec ywyxwy() { + vec ret; + return ret; + } + vec ywyxwz() { + vec ret; + return ret; + } + vec ywyxww() { + vec ret; + return ret; + } + vec ywyy() { + vec ret; + return ret; + } + vec ywyyx() { + vec ret; + return ret; + } + vec ywyyxx() { + vec ret; + return ret; + } + vec ywyyxy() { + vec ret; + return ret; + } + vec ywyyxz() { + vec ret; + return ret; + } + vec ywyyxw() { + vec ret; + return ret; + } + vec ywyyy() { + vec ret; + return ret; + } + vec ywyyyx() { + vec ret; + return ret; + } + vec ywyyyy() { + vec ret; + return ret; + } + vec ywyyyz() { + vec ret; + return ret; + } + vec ywyyyw() { + vec ret; + return ret; + } + vec ywyyz() { + vec ret; + return ret; + } + vec ywyyzx() { + vec ret; + return ret; + } + vec ywyyzy() { + vec ret; + return ret; + } + vec ywyyzz() { + vec ret; + return ret; + } + vec ywyyzw() { + vec ret; + return ret; + } + vec ywyyw() { + vec ret; + return ret; + } + vec ywyywx() { + vec ret; + return ret; + } + vec ywyywy() { + vec ret; + return ret; + } + vec ywyywz() { + vec ret; + return ret; + } + vec ywyyww() { + vec ret; + return ret; + } + vec ywyz() { + vec ret; + return ret; + } + vec ywyzx() { + vec ret; + return ret; + } + vec ywyzxx() { + vec ret; + return ret; + } + vec ywyzxy() { + vec ret; + return ret; + } + vec ywyzxz() { + vec ret; + return ret; + } + vec ywyzxw() { + vec ret; + return ret; + } + vec ywyzy() { + vec ret; + return ret; + } + vec ywyzyx() { + vec ret; + return ret; + } + vec ywyzyy() { + vec ret; + return ret; + } + vec ywyzyz() { + vec ret; + return ret; + } + vec ywyzyw() { + vec ret; + return ret; + } + vec ywyzz() { + vec ret; + return ret; + } + vec ywyzzx() { + vec ret; + return ret; + } + vec ywyzzy() { + vec ret; + return ret; + } + vec ywyzzz() { + vec ret; + return ret; + } + vec ywyzzw() { + vec ret; + return ret; + } + vec ywyzw() { + vec ret; + return ret; + } + vec ywyzwx() { + vec ret; + return ret; + } + vec ywyzwy() { + vec ret; + return ret; + } + vec ywyzwz() { + vec ret; + return ret; + } + vec ywyzww() { + vec ret; + return ret; + } + vec ywyw() { + vec ret; + return ret; + } + vec ywywx() { + vec ret; + return ret; + } + vec ywywxx() { + vec ret; + return ret; + } + vec ywywxy() { + vec ret; + return ret; + } + vec ywywxz() { + vec ret; + return ret; + } + vec ywywxw() { + vec ret; + return ret; + } + vec ywywy() { + vec ret; + return ret; + } + vec ywywyx() { + vec ret; + return ret; + } + vec ywywyy() { + vec ret; + return ret; + } + vec ywywyz() { + vec ret; + return ret; + } + vec ywywyw() { + vec ret; + return ret; + } + vec ywywz() { + vec ret; + return ret; + } + vec ywywzx() { + vec ret; + return ret; + } + vec ywywzy() { + vec ret; + return ret; + } + vec ywywzz() { + vec ret; + return ret; + } + vec ywywzw() { + vec ret; + return ret; + } + vec ywyww() { + vec ret; + return ret; + } + vec ywywwx() { + vec ret; + return ret; + } + vec ywywwy() { + vec ret; + return ret; + } + vec ywywwz() { + vec ret; + return ret; + } + vec ywywww() { + vec ret; + return ret; + } + vec ywz() { + vec ret; + return ret; + } + vec ywz(vec inp) { + return inp; + } + vec ywzx() { + vec ret; + return ret; + } + vec ywzx(vec inp) { + return inp; + } + vec ywzxx() { + vec ret; + return ret; + } + vec ywzxxx() { + vec ret; + return ret; + } + vec ywzxxy() { + vec ret; + return ret; + } + vec ywzxxz() { + vec ret; + return ret; + } + vec ywzxxw() { + vec ret; + return ret; + } + vec ywzxy() { + vec ret; + return ret; + } + vec ywzxyx() { + vec ret; + return ret; + } + vec ywzxyy() { + vec ret; + return ret; + } + vec ywzxyz() { + vec ret; + return ret; + } + vec ywzxyw() { + vec ret; + return ret; + } + vec ywzxz() { + vec ret; + return ret; + } + vec ywzxzx() { + vec ret; + return ret; + } + vec ywzxzy() { + vec ret; + return ret; + } + vec ywzxzz() { + vec ret; + return ret; + } + vec ywzxzw() { + vec ret; + return ret; + } + vec ywzxw() { + vec ret; + return ret; + } + vec ywzxwx() { + vec ret; + return ret; + } + vec ywzxwy() { + vec ret; + return ret; + } + vec ywzxwz() { + vec ret; + return ret; + } + vec ywzxww() { + vec ret; + return ret; + } + vec ywzy() { + vec ret; + return ret; + } + vec ywzyx() { + vec ret; + return ret; + } + vec ywzyxx() { + vec ret; + return ret; + } + vec ywzyxy() { + vec ret; + return ret; + } + vec ywzyxz() { + vec ret; + return ret; + } + vec ywzyxw() { + vec ret; + return ret; + } + vec ywzyy() { + vec ret; + return ret; + } + vec ywzyyx() { + vec ret; + return ret; + } + vec ywzyyy() { + vec ret; + return ret; + } + vec ywzyyz() { + vec ret; + return ret; + } + vec ywzyyw() { + vec ret; + return ret; + } + vec ywzyz() { + vec ret; + return ret; + } + vec ywzyzx() { + vec ret; + return ret; + } + vec ywzyzy() { + vec ret; + return ret; + } + vec ywzyzz() { + vec ret; + return ret; + } + vec ywzyzw() { + vec ret; + return ret; + } + vec ywzyw() { + vec ret; + return ret; + } + vec ywzywx() { + vec ret; + return ret; + } + vec ywzywy() { + vec ret; + return ret; + } + vec ywzywz() { + vec ret; + return ret; + } + vec ywzyww() { + vec ret; + return ret; + } + vec ywzz() { + vec ret; + return ret; + } + vec ywzzx() { + vec ret; + return ret; + } + vec ywzzxx() { + vec ret; + return ret; + } + vec ywzzxy() { + vec ret; + return ret; + } + vec ywzzxz() { + vec ret; + return ret; + } + vec ywzzxw() { + vec ret; + return ret; + } + vec ywzzy() { + vec ret; + return ret; + } + vec ywzzyx() { + vec ret; + return ret; + } + vec ywzzyy() { + vec ret; + return ret; + } + vec ywzzyz() { + vec ret; + return ret; + } + vec ywzzyw() { + vec ret; + return ret; + } + vec ywzzz() { + vec ret; + return ret; + } + vec ywzzzx() { + vec ret; + return ret; + } + vec ywzzzy() { + vec ret; + return ret; + } + vec ywzzzz() { + vec ret; + return ret; + } + vec ywzzzw() { + vec ret; + return ret; + } + vec ywzzw() { + vec ret; + return ret; + } + vec ywzzwx() { + vec ret; + return ret; + } + vec ywzzwy() { + vec ret; + return ret; + } + vec ywzzwz() { + vec ret; + return ret; + } + vec ywzzww() { + vec ret; + return ret; + } + vec ywzw() { + vec ret; + return ret; + } + vec ywzwx() { + vec ret; + return ret; + } + vec ywzwxx() { + vec ret; + return ret; + } + vec ywzwxy() { + vec ret; + return ret; + } + vec ywzwxz() { + vec ret; + return ret; + } + vec ywzwxw() { + vec ret; + return ret; + } + vec ywzwy() { + vec ret; + return ret; + } + vec ywzwyx() { + vec ret; + return ret; + } + vec ywzwyy() { + vec ret; + return ret; + } + vec ywzwyz() { + vec ret; + return ret; + } + vec ywzwyw() { + vec ret; + return ret; + } + vec ywzwz() { + vec ret; + return ret; + } + vec ywzwzx() { + vec ret; + return ret; + } + vec ywzwzy() { + vec ret; + return ret; + } + vec ywzwzz() { + vec ret; + return ret; + } + vec ywzwzw() { + vec ret; + return ret; + } + vec ywzww() { + vec ret; + return ret; + } + vec ywzwwx() { + vec ret; + return ret; + } + vec ywzwwy() { + vec ret; + return ret; + } + vec ywzwwz() { + vec ret; + return ret; + } + vec ywzwww() { + vec ret; + return ret; + } + vec yww() { + vec ret; + return ret; + } + vec ywwx() { + vec ret; + return ret; + } + vec ywwxx() { + vec ret; + return ret; + } + vec ywwxxx() { + vec ret; + return ret; + } + vec ywwxxy() { + vec ret; + return ret; + } + vec ywwxxz() { + vec ret; + return ret; + } + vec ywwxxw() { + vec ret; + return ret; + } + vec ywwxy() { + vec ret; + return ret; + } + vec ywwxyx() { + vec ret; + return ret; + } + vec ywwxyy() { + vec ret; + return ret; + } + vec ywwxyz() { + vec ret; + return ret; + } + vec ywwxyw() { + vec ret; + return ret; + } + vec ywwxz() { + vec ret; + return ret; + } + vec ywwxzx() { + vec ret; + return ret; + } + vec ywwxzy() { + vec ret; + return ret; + } + vec ywwxzz() { + vec ret; + return ret; + } + vec ywwxzw() { + vec ret; + return ret; + } + vec ywwxw() { + vec ret; + return ret; + } + vec ywwxwx() { + vec ret; + return ret; + } + vec ywwxwy() { + vec ret; + return ret; + } + vec ywwxwz() { + vec ret; + return ret; + } + vec ywwxww() { + vec ret; + return ret; + } + vec ywwy() { + vec ret; + return ret; + } + vec ywwyx() { + vec ret; + return ret; + } + vec ywwyxx() { + vec ret; + return ret; + } + vec ywwyxy() { + vec ret; + return ret; + } + vec ywwyxz() { + vec ret; + return ret; + } + vec ywwyxw() { + vec ret; + return ret; + } + vec ywwyy() { + vec ret; + return ret; + } + vec ywwyyx() { + vec ret; + return ret; + } + vec ywwyyy() { + vec ret; + return ret; + } + vec ywwyyz() { + vec ret; + return ret; + } + vec ywwyyw() { + vec ret; + return ret; + } + vec ywwyz() { + vec ret; + return ret; + } + vec ywwyzx() { + vec ret; + return ret; + } + vec ywwyzy() { + vec ret; + return ret; + } + vec ywwyzz() { + vec ret; + return ret; + } + vec ywwyzw() { + vec ret; + return ret; + } + vec ywwyw() { + vec ret; + return ret; + } + vec ywwywx() { + vec ret; + return ret; + } + vec ywwywy() { + vec ret; + return ret; + } + vec ywwywz() { + vec ret; + return ret; + } + vec ywwyww() { + vec ret; + return ret; + } + vec ywwz() { + vec ret; + return ret; + } + vec ywwzx() { + vec ret; + return ret; + } + vec ywwzxx() { + vec ret; + return ret; + } + vec ywwzxy() { + vec ret; + return ret; + } + vec ywwzxz() { + vec ret; + return ret; + } + vec ywwzxw() { + vec ret; + return ret; + } + vec ywwzy() { + vec ret; + return ret; + } + vec ywwzyx() { + vec ret; + return ret; + } + vec ywwzyy() { + vec ret; + return ret; + } + vec ywwzyz() { + vec ret; + return ret; + } + vec ywwzyw() { + vec ret; + return ret; + } + vec ywwzz() { + vec ret; + return ret; + } + vec ywwzzx() { + vec ret; + return ret; + } + vec ywwzzy() { + vec ret; + return ret; + } + vec ywwzzz() { + vec ret; + return ret; + } + vec ywwzzw() { + vec ret; + return ret; + } + vec ywwzw() { + vec ret; + return ret; + } + vec ywwzwx() { + vec ret; + return ret; + } + vec ywwzwy() { + vec ret; + return ret; + } + vec ywwzwz() { + vec ret; + return ret; + } + vec ywwzww() { + vec ret; + return ret; + } + vec ywww() { + vec ret; + return ret; + } + vec ywwwx() { + vec ret; + return ret; + } + vec ywwwxx() { + vec ret; + return ret; + } + vec ywwwxy() { + vec ret; + return ret; + } + vec ywwwxz() { + vec ret; + return ret; + } + vec ywwwxw() { + vec ret; + return ret; + } + vec ywwwy() { + vec ret; + return ret; + } + vec ywwwyx() { + vec ret; + return ret; + } + vec ywwwyy() { + vec ret; + return ret; + } + vec ywwwyz() { + vec ret; + return ret; + } + vec ywwwyw() { + vec ret; + return ret; + } + vec ywwwz() { + vec ret; + return ret; + } + vec ywwwzx() { + vec ret; + return ret; + } + vec ywwwzy() { + vec ret; + return ret; + } + vec ywwwzz() { + vec ret; + return ret; + } + vec ywwwzw() { + vec ret; + return ret; + } + vec ywwww() { + vec ret; + return ret; + } + vec ywwwwx() { + vec ret; + return ret; + } + vec ywwwwy() { + vec ret; + return ret; + } + vec ywwwwz() { + vec ret; + return ret; + } + vec ywwwww() { + vec ret; + return ret; + } + vec zx() { + vec ret; + return ret; + } + vec zx(vec inp) { + return inp; + } + vec zxx() { + vec ret; + return ret; + } + vec zxxx() { + vec ret; + return ret; + } + vec zxxxx() { + vec ret; + return ret; + } + vec zxxxxx() { + vec ret; + return ret; + } + vec zxxxxy() { + vec ret; + return ret; + } + vec zxxxxz() { + vec ret; + return ret; + } + vec zxxxxw() { + vec ret; + return ret; + } + vec zxxxy() { + vec ret; + return ret; + } + vec zxxxyx() { + vec ret; + return ret; + } + vec zxxxyy() { + vec ret; + return ret; + } + vec zxxxyz() { + vec ret; + return ret; + } + vec zxxxyw() { + vec ret; + return ret; + } + vec zxxxz() { + vec ret; + return ret; + } + vec zxxxzx() { + vec ret; + return ret; + } + vec zxxxzy() { + vec ret; + return ret; + } + vec zxxxzz() { + vec ret; + return ret; + } + vec zxxxzw() { + vec ret; + return ret; + } + vec zxxxw() { + vec ret; + return ret; + } + vec zxxxwx() { + vec ret; + return ret; + } + vec zxxxwy() { + vec ret; + return ret; + } + vec zxxxwz() { + vec ret; + return ret; + } + vec zxxxww() { + vec ret; + return ret; + } + vec zxxy() { + vec ret; + return ret; + } + vec zxxyx() { + vec ret; + return ret; + } + vec zxxyxx() { + vec ret; + return ret; + } + vec zxxyxy() { + vec ret; + return ret; + } + vec zxxyxz() { + vec ret; + return ret; + } + vec zxxyxw() { + vec ret; + return ret; + } + vec zxxyy() { + vec ret; + return ret; + } + vec zxxyyx() { + vec ret; + return ret; + } + vec zxxyyy() { + vec ret; + return ret; + } + vec zxxyyz() { + vec ret; + return ret; + } + vec zxxyyw() { + vec ret; + return ret; + } + vec zxxyz() { + vec ret; + return ret; + } + vec zxxyzx() { + vec ret; + return ret; + } + vec zxxyzy() { + vec ret; + return ret; + } + vec zxxyzz() { + vec ret; + return ret; + } + vec zxxyzw() { + vec ret; + return ret; + } + vec zxxyw() { + vec ret; + return ret; + } + vec zxxywx() { + vec ret; + return ret; + } + vec zxxywy() { + vec ret; + return ret; + } + vec zxxywz() { + vec ret; + return ret; + } + vec zxxyww() { + vec ret; + return ret; + } + vec zxxz() { + vec ret; + return ret; + } + vec zxxzx() { + vec ret; + return ret; + } + vec zxxzxx() { + vec ret; + return ret; + } + vec zxxzxy() { + vec ret; + return ret; + } + vec zxxzxz() { + vec ret; + return ret; + } + vec zxxzxw() { + vec ret; + return ret; + } + vec zxxzy() { + vec ret; + return ret; + } + vec zxxzyx() { + vec ret; + return ret; + } + vec zxxzyy() { + vec ret; + return ret; + } + vec zxxzyz() { + vec ret; + return ret; + } + vec zxxzyw() { + vec ret; + return ret; + } + vec zxxzz() { + vec ret; + return ret; + } + vec zxxzzx() { + vec ret; + return ret; + } + vec zxxzzy() { + vec ret; + return ret; + } + vec zxxzzz() { + vec ret; + return ret; + } + vec zxxzzw() { + vec ret; + return ret; + } + vec zxxzw() { + vec ret; + return ret; + } + vec zxxzwx() { + vec ret; + return ret; + } + vec zxxzwy() { + vec ret; + return ret; + } + vec zxxzwz() { + vec ret; + return ret; + } + vec zxxzww() { + vec ret; + return ret; + } + vec zxxw() { + vec ret; + return ret; + } + vec zxxwx() { + vec ret; + return ret; + } + vec zxxwxx() { + vec ret; + return ret; + } + vec zxxwxy() { + vec ret; + return ret; + } + vec zxxwxz() { + vec ret; + return ret; + } + vec zxxwxw() { + vec ret; + return ret; + } + vec zxxwy() { + vec ret; + return ret; + } + vec zxxwyx() { + vec ret; + return ret; + } + vec zxxwyy() { + vec ret; + return ret; + } + vec zxxwyz() { + vec ret; + return ret; + } + vec zxxwyw() { + vec ret; + return ret; + } + vec zxxwz() { + vec ret; + return ret; + } + vec zxxwzx() { + vec ret; + return ret; + } + vec zxxwzy() { + vec ret; + return ret; + } + vec zxxwzz() { + vec ret; + return ret; + } + vec zxxwzw() { + vec ret; + return ret; + } + vec zxxww() { + vec ret; + return ret; + } + vec zxxwwx() { + vec ret; + return ret; + } + vec zxxwwy() { + vec ret; + return ret; + } + vec zxxwwz() { + vec ret; + return ret; + } + vec zxxwww() { + vec ret; + return ret; + } + vec zxy() { + vec ret; + return ret; + } + vec zxy(vec inp) { + return inp; + } + vec zxyx() { + vec ret; + return ret; + } + vec zxyxx() { + vec ret; + return ret; + } + vec zxyxxx() { + vec ret; + return ret; + } + vec zxyxxy() { + vec ret; + return ret; + } + vec zxyxxz() { + vec ret; + return ret; + } + vec zxyxxw() { + vec ret; + return ret; + } + vec zxyxy() { + vec ret; + return ret; + } + vec zxyxyx() { + vec ret; + return ret; + } + vec zxyxyy() { + vec ret; + return ret; + } + vec zxyxyz() { + vec ret; + return ret; + } + vec zxyxyw() { + vec ret; + return ret; + } + vec zxyxz() { + vec ret; + return ret; + } + vec zxyxzx() { + vec ret; + return ret; + } + vec zxyxzy() { + vec ret; + return ret; + } + vec zxyxzz() { + vec ret; + return ret; + } + vec zxyxzw() { + vec ret; + return ret; + } + vec zxyxw() { + vec ret; + return ret; + } + vec zxyxwx() { + vec ret; + return ret; + } + vec zxyxwy() { + vec ret; + return ret; + } + vec zxyxwz() { + vec ret; + return ret; + } + vec zxyxww() { + vec ret; + return ret; + } + vec zxyy() { + vec ret; + return ret; + } + vec zxyyx() { + vec ret; + return ret; + } + vec zxyyxx() { + vec ret; + return ret; + } + vec zxyyxy() { + vec ret; + return ret; + } + vec zxyyxz() { + vec ret; + return ret; + } + vec zxyyxw() { + vec ret; + return ret; + } + vec zxyyy() { + vec ret; + return ret; + } + vec zxyyyx() { + vec ret; + return ret; + } + vec zxyyyy() { + vec ret; + return ret; + } + vec zxyyyz() { + vec ret; + return ret; + } + vec zxyyyw() { + vec ret; + return ret; + } + vec zxyyz() { + vec ret; + return ret; + } + vec zxyyzx() { + vec ret; + return ret; + } + vec zxyyzy() { + vec ret; + return ret; + } + vec zxyyzz() { + vec ret; + return ret; + } + vec zxyyzw() { + vec ret; + return ret; + } + vec zxyyw() { + vec ret; + return ret; + } + vec zxyywx() { + vec ret; + return ret; + } + vec zxyywy() { + vec ret; + return ret; + } + vec zxyywz() { + vec ret; + return ret; + } + vec zxyyww() { + vec ret; + return ret; + } + vec zxyz() { + vec ret; + return ret; + } + vec zxyzx() { + vec ret; + return ret; + } + vec zxyzxx() { + vec ret; + return ret; + } + vec zxyzxy() { + vec ret; + return ret; + } + vec zxyzxz() { + vec ret; + return ret; + } + vec zxyzxw() { + vec ret; + return ret; + } + vec zxyzy() { + vec ret; + return ret; + } + vec zxyzyx() { + vec ret; + return ret; + } + vec zxyzyy() { + vec ret; + return ret; + } + vec zxyzyz() { + vec ret; + return ret; + } + vec zxyzyw() { + vec ret; + return ret; + } + vec zxyzz() { + vec ret; + return ret; + } + vec zxyzzx() { + vec ret; + return ret; + } + vec zxyzzy() { + vec ret; + return ret; + } + vec zxyzzz() { + vec ret; + return ret; + } + vec zxyzzw() { + vec ret; + return ret; + } + vec zxyzw() { + vec ret; + return ret; + } + vec zxyzwx() { + vec ret; + return ret; + } + vec zxyzwy() { + vec ret; + return ret; + } + vec zxyzwz() { + vec ret; + return ret; + } + vec zxyzww() { + vec ret; + return ret; + } + vec zxyw() { + vec ret; + return ret; + } + vec zxyw(vec inp) { + return inp; + } + vec zxywx() { + vec ret; + return ret; + } + vec zxywxx() { + vec ret; + return ret; + } + vec zxywxy() { + vec ret; + return ret; + } + vec zxywxz() { + vec ret; + return ret; + } + vec zxywxw() { + vec ret; + return ret; + } + vec zxywy() { + vec ret; + return ret; + } + vec zxywyx() { + vec ret; + return ret; + } + vec zxywyy() { + vec ret; + return ret; + } + vec zxywyz() { + vec ret; + return ret; + } + vec zxywyw() { + vec ret; + return ret; + } + vec zxywz() { + vec ret; + return ret; + } + vec zxywzx() { + vec ret; + return ret; + } + vec zxywzy() { + vec ret; + return ret; + } + vec zxywzz() { + vec ret; + return ret; + } + vec zxywzw() { + vec ret; + return ret; + } + vec zxyww() { + vec ret; + return ret; + } + vec zxywwx() { + vec ret; + return ret; + } + vec zxywwy() { + vec ret; + return ret; + } + vec zxywwz() { + vec ret; + return ret; + } + vec zxywww() { + vec ret; + return ret; + } + vec zxz() { + vec ret; + return ret; + } + vec zxzx() { + vec ret; + return ret; + } + vec zxzxx() { + vec ret; + return ret; + } + vec zxzxxx() { + vec ret; + return ret; + } + vec zxzxxy() { + vec ret; + return ret; + } + vec zxzxxz() { + vec ret; + return ret; + } + vec zxzxxw() { + vec ret; + return ret; + } + vec zxzxy() { + vec ret; + return ret; + } + vec zxzxyx() { + vec ret; + return ret; + } + vec zxzxyy() { + vec ret; + return ret; + } + vec zxzxyz() { + vec ret; + return ret; + } + vec zxzxyw() { + vec ret; + return ret; + } + vec zxzxz() { + vec ret; + return ret; + } + vec zxzxzx() { + vec ret; + return ret; + } + vec zxzxzy() { + vec ret; + return ret; + } + vec zxzxzz() { + vec ret; + return ret; + } + vec zxzxzw() { + vec ret; + return ret; + } + vec zxzxw() { + vec ret; + return ret; + } + vec zxzxwx() { + vec ret; + return ret; + } + vec zxzxwy() { + vec ret; + return ret; + } + vec zxzxwz() { + vec ret; + return ret; + } + vec zxzxww() { + vec ret; + return ret; + } + vec zxzy() { + vec ret; + return ret; + } + vec zxzyx() { + vec ret; + return ret; + } + vec zxzyxx() { + vec ret; + return ret; + } + vec zxzyxy() { + vec ret; + return ret; + } + vec zxzyxz() { + vec ret; + return ret; + } + vec zxzyxw() { + vec ret; + return ret; + } + vec zxzyy() { + vec ret; + return ret; + } + vec zxzyyx() { + vec ret; + return ret; + } + vec zxzyyy() { + vec ret; + return ret; + } + vec zxzyyz() { + vec ret; + return ret; + } + vec zxzyyw() { + vec ret; + return ret; + } + vec zxzyz() { + vec ret; + return ret; + } + vec zxzyzx() { + vec ret; + return ret; + } + vec zxzyzy() { + vec ret; + return ret; + } + vec zxzyzz() { + vec ret; + return ret; + } + vec zxzyzw() { + vec ret; + return ret; + } + vec zxzyw() { + vec ret; + return ret; + } + vec zxzywx() { + vec ret; + return ret; + } + vec zxzywy() { + vec ret; + return ret; + } + vec zxzywz() { + vec ret; + return ret; + } + vec zxzyww() { + vec ret; + return ret; + } + vec zxzz() { + vec ret; + return ret; + } + vec zxzzx() { + vec ret; + return ret; + } + vec zxzzxx() { + vec ret; + return ret; + } + vec zxzzxy() { + vec ret; + return ret; + } + vec zxzzxz() { + vec ret; + return ret; + } + vec zxzzxw() { + vec ret; + return ret; + } + vec zxzzy() { + vec ret; + return ret; + } + vec zxzzyx() { + vec ret; + return ret; + } + vec zxzzyy() { + vec ret; + return ret; + } + vec zxzzyz() { + vec ret; + return ret; + } + vec zxzzyw() { + vec ret; + return ret; + } + vec zxzzz() { + vec ret; + return ret; + } + vec zxzzzx() { + vec ret; + return ret; + } + vec zxzzzy() { + vec ret; + return ret; + } + vec zxzzzz() { + vec ret; + return ret; + } + vec zxzzzw() { + vec ret; + return ret; + } + vec zxzzw() { + vec ret; + return ret; + } + vec zxzzwx() { + vec ret; + return ret; + } + vec zxzzwy() { + vec ret; + return ret; + } + vec zxzzwz() { + vec ret; + return ret; + } + vec zxzzww() { + vec ret; + return ret; + } + vec zxzw() { + vec ret; + return ret; + } + vec zxzwx() { + vec ret; + return ret; + } + vec zxzwxx() { + vec ret; + return ret; + } + vec zxzwxy() { + vec ret; + return ret; + } + vec zxzwxz() { + vec ret; + return ret; + } + vec zxzwxw() { + vec ret; + return ret; + } + vec zxzwy() { + vec ret; + return ret; + } + vec zxzwyx() { + vec ret; + return ret; + } + vec zxzwyy() { + vec ret; + return ret; + } + vec zxzwyz() { + vec ret; + return ret; + } + vec zxzwyw() { + vec ret; + return ret; + } + vec zxzwz() { + vec ret; + return ret; + } + vec zxzwzx() { + vec ret; + return ret; + } + vec zxzwzy() { + vec ret; + return ret; + } + vec zxzwzz() { + vec ret; + return ret; + } + vec zxzwzw() { + vec ret; + return ret; + } + vec zxzww() { + vec ret; + return ret; + } + vec zxzwwx() { + vec ret; + return ret; + } + vec zxzwwy() { + vec ret; + return ret; + } + vec zxzwwz() { + vec ret; + return ret; + } + vec zxzwww() { + vec ret; + return ret; + } + vec zxw() { + vec ret; + return ret; + } + vec zxw(vec inp) { + return inp; + } + vec zxwx() { + vec ret; + return ret; + } + vec zxwxx() { + vec ret; + return ret; + } + vec zxwxxx() { + vec ret; + return ret; + } + vec zxwxxy() { + vec ret; + return ret; + } + vec zxwxxz() { + vec ret; + return ret; + } + vec zxwxxw() { + vec ret; + return ret; + } + vec zxwxy() { + vec ret; + return ret; + } + vec zxwxyx() { + vec ret; + return ret; + } + vec zxwxyy() { + vec ret; + return ret; + } + vec zxwxyz() { + vec ret; + return ret; + } + vec zxwxyw() { + vec ret; + return ret; + } + vec zxwxz() { + vec ret; + return ret; + } + vec zxwxzx() { + vec ret; + return ret; + } + vec zxwxzy() { + vec ret; + return ret; + } + vec zxwxzz() { + vec ret; + return ret; + } + vec zxwxzw() { + vec ret; + return ret; + } + vec zxwxw() { + vec ret; + return ret; + } + vec zxwxwx() { + vec ret; + return ret; + } + vec zxwxwy() { + vec ret; + return ret; + } + vec zxwxwz() { + vec ret; + return ret; + } + vec zxwxww() { + vec ret; + return ret; + } + vec zxwy() { + vec ret; + return ret; + } + vec zxwy(vec inp) { + return inp; + } + vec zxwyx() { + vec ret; + return ret; + } + vec zxwyxx() { + vec ret; + return ret; + } + vec zxwyxy() { + vec ret; + return ret; + } + vec zxwyxz() { + vec ret; + return ret; + } + vec zxwyxw() { + vec ret; + return ret; + } + vec zxwyy() { + vec ret; + return ret; + } + vec zxwyyx() { + vec ret; + return ret; + } + vec zxwyyy() { + vec ret; + return ret; + } + vec zxwyyz() { + vec ret; + return ret; + } + vec zxwyyw() { + vec ret; + return ret; + } + vec zxwyz() { + vec ret; + return ret; + } + vec zxwyzx() { + vec ret; + return ret; + } + vec zxwyzy() { + vec ret; + return ret; + } + vec zxwyzz() { + vec ret; + return ret; + } + vec zxwyzw() { + vec ret; + return ret; + } + vec zxwyw() { + vec ret; + return ret; + } + vec zxwywx() { + vec ret; + return ret; + } + vec zxwywy() { + vec ret; + return ret; + } + vec zxwywz() { + vec ret; + return ret; + } + vec zxwyww() { + vec ret; + return ret; + } + vec zxwz() { + vec ret; + return ret; + } + vec zxwzx() { + vec ret; + return ret; + } + vec zxwzxx() { + vec ret; + return ret; + } + vec zxwzxy() { + vec ret; + return ret; + } + vec zxwzxz() { + vec ret; + return ret; + } + vec zxwzxw() { + vec ret; + return ret; + } + vec zxwzy() { + vec ret; + return ret; + } + vec zxwzyx() { + vec ret; + return ret; + } + vec zxwzyy() { + vec ret; + return ret; + } + vec zxwzyz() { + vec ret; + return ret; + } + vec zxwzyw() { + vec ret; + return ret; + } + vec zxwzz() { + vec ret; + return ret; + } + vec zxwzzx() { + vec ret; + return ret; + } + vec zxwzzy() { + vec ret; + return ret; + } + vec zxwzzz() { + vec ret; + return ret; + } + vec zxwzzw() { + vec ret; + return ret; + } + vec zxwzw() { + vec ret; + return ret; + } + vec zxwzwx() { + vec ret; + return ret; + } + vec zxwzwy() { + vec ret; + return ret; + } + vec zxwzwz() { + vec ret; + return ret; + } + vec zxwzww() { + vec ret; + return ret; + } + vec zxww() { + vec ret; + return ret; + } + vec zxwwx() { + vec ret; + return ret; + } + vec zxwwxx() { + vec ret; + return ret; + } + vec zxwwxy() { + vec ret; + return ret; + } + vec zxwwxz() { + vec ret; + return ret; + } + vec zxwwxw() { + vec ret; + return ret; + } + vec zxwwy() { + vec ret; + return ret; + } + vec zxwwyx() { + vec ret; + return ret; + } + vec zxwwyy() { + vec ret; + return ret; + } + vec zxwwyz() { + vec ret; + return ret; + } + vec zxwwyw() { + vec ret; + return ret; + } + vec zxwwz() { + vec ret; + return ret; + } + vec zxwwzx() { + vec ret; + return ret; + } + vec zxwwzy() { + vec ret; + return ret; + } + vec zxwwzz() { + vec ret; + return ret; + } + vec zxwwzw() { + vec ret; + return ret; + } + vec zxwww() { + vec ret; + return ret; + } + vec zxwwwx() { + vec ret; + return ret; + } + vec zxwwwy() { + vec ret; + return ret; + } + vec zxwwwz() { + vec ret; + return ret; + } + vec zxwwww() { + vec ret; + return ret; + } + vec zy() { + vec ret; + return ret; + } + vec zy(vec inp) { + return inp; + } + vec zyx() { + vec ret; + return ret; + } + vec zyx(vec inp) { + return inp; + } + vec zyxx() { + vec ret; + return ret; + } + vec zyxxx() { + vec ret; + return ret; + } + vec zyxxxx() { + vec ret; + return ret; + } + vec zyxxxy() { + vec ret; + return ret; + } + vec zyxxxz() { + vec ret; + return ret; + } + vec zyxxxw() { + vec ret; + return ret; + } + vec zyxxy() { + vec ret; + return ret; + } + vec zyxxyx() { + vec ret; + return ret; + } + vec zyxxyy() { + vec ret; + return ret; + } + vec zyxxyz() { + vec ret; + return ret; + } + vec zyxxyw() { + vec ret; + return ret; + } + vec zyxxz() { + vec ret; + return ret; + } + vec zyxxzx() { + vec ret; + return ret; + } + vec zyxxzy() { + vec ret; + return ret; + } + vec zyxxzz() { + vec ret; + return ret; + } + vec zyxxzw() { + vec ret; + return ret; + } + vec zyxxw() { + vec ret; + return ret; + } + vec zyxxwx() { + vec ret; + return ret; + } + vec zyxxwy() { + vec ret; + return ret; + } + vec zyxxwz() { + vec ret; + return ret; + } + vec zyxxww() { + vec ret; + return ret; + } + vec zyxy() { + vec ret; + return ret; + } + vec zyxyx() { + vec ret; + return ret; + } + vec zyxyxx() { + vec ret; + return ret; + } + vec zyxyxy() { + vec ret; + return ret; + } + vec zyxyxz() { + vec ret; + return ret; + } + vec zyxyxw() { + vec ret; + return ret; + } + vec zyxyy() { + vec ret; + return ret; + } + vec zyxyyx() { + vec ret; + return ret; + } + vec zyxyyy() { + vec ret; + return ret; + } + vec zyxyyz() { + vec ret; + return ret; + } + vec zyxyyw() { + vec ret; + return ret; + } + vec zyxyz() { + vec ret; + return ret; + } + vec zyxyzx() { + vec ret; + return ret; + } + vec zyxyzy() { + vec ret; + return ret; + } + vec zyxyzz() { + vec ret; + return ret; + } + vec zyxyzw() { + vec ret; + return ret; + } + vec zyxyw() { + vec ret; + return ret; + } + vec zyxywx() { + vec ret; + return ret; + } + vec zyxywy() { + vec ret; + return ret; + } + vec zyxywz() { + vec ret; + return ret; + } + vec zyxyww() { + vec ret; + return ret; + } + vec zyxz() { + vec ret; + return ret; + } + vec zyxzx() { + vec ret; + return ret; + } + vec zyxzxx() { + vec ret; + return ret; + } + vec zyxzxy() { + vec ret; + return ret; + } + vec zyxzxz() { + vec ret; + return ret; + } + vec zyxzxw() { + vec ret; + return ret; + } + vec zyxzy() { + vec ret; + return ret; + } + vec zyxzyx() { + vec ret; + return ret; + } + vec zyxzyy() { + vec ret; + return ret; + } + vec zyxzyz() { + vec ret; + return ret; + } + vec zyxzyw() { + vec ret; + return ret; + } + vec zyxzz() { + vec ret; + return ret; + } + vec zyxzzx() { + vec ret; + return ret; + } + vec zyxzzy() { + vec ret; + return ret; + } + vec zyxzzz() { + vec ret; + return ret; + } + vec zyxzzw() { + vec ret; + return ret; + } + vec zyxzw() { + vec ret; + return ret; + } + vec zyxzwx() { + vec ret; + return ret; + } + vec zyxzwy() { + vec ret; + return ret; + } + vec zyxzwz() { + vec ret; + return ret; + } + vec zyxzww() { + vec ret; + return ret; + } + vec zyxw() { + vec ret; + return ret; + } + vec zyxw(vec inp) { + return inp; + } + vec zyxwx() { + vec ret; + return ret; + } + vec zyxwxx() { + vec ret; + return ret; + } + vec zyxwxy() { + vec ret; + return ret; + } + vec zyxwxz() { + vec ret; + return ret; + } + vec zyxwxw() { + vec ret; + return ret; + } + vec zyxwy() { + vec ret; + return ret; + } + vec zyxwyx() { + vec ret; + return ret; + } + vec zyxwyy() { + vec ret; + return ret; + } + vec zyxwyz() { + vec ret; + return ret; + } + vec zyxwyw() { + vec ret; + return ret; + } + vec zyxwz() { + vec ret; + return ret; + } + vec zyxwzx() { + vec ret; + return ret; + } + vec zyxwzy() { + vec ret; + return ret; + } + vec zyxwzz() { + vec ret; + return ret; + } + vec zyxwzw() { + vec ret; + return ret; + } + vec zyxww() { + vec ret; + return ret; + } + vec zyxwwx() { + vec ret; + return ret; + } + vec zyxwwy() { + vec ret; + return ret; + } + vec zyxwwz() { + vec ret; + return ret; + } + vec zyxwww() { + vec ret; + return ret; + } + vec zyy() { + vec ret; + return ret; + } + vec zyyx() { + vec ret; + return ret; + } + vec zyyxx() { + vec ret; + return ret; + } + vec zyyxxx() { + vec ret; + return ret; + } + vec zyyxxy() { + vec ret; + return ret; + } + vec zyyxxz() { + vec ret; + return ret; + } + vec zyyxxw() { + vec ret; + return ret; + } + vec zyyxy() { + vec ret; + return ret; + } + vec zyyxyx() { + vec ret; + return ret; + } + vec zyyxyy() { + vec ret; + return ret; + } + vec zyyxyz() { + vec ret; + return ret; + } + vec zyyxyw() { + vec ret; + return ret; + } + vec zyyxz() { + vec ret; + return ret; + } + vec zyyxzx() { + vec ret; + return ret; + } + vec zyyxzy() { + vec ret; + return ret; + } + vec zyyxzz() { + vec ret; + return ret; + } + vec zyyxzw() { + vec ret; + return ret; + } + vec zyyxw() { + vec ret; + return ret; + } + vec zyyxwx() { + vec ret; + return ret; + } + vec zyyxwy() { + vec ret; + return ret; + } + vec zyyxwz() { + vec ret; + return ret; + } + vec zyyxww() { + vec ret; + return ret; + } + vec zyyy() { + vec ret; + return ret; + } + vec zyyyx() { + vec ret; + return ret; + } + vec zyyyxx() { + vec ret; + return ret; + } + vec zyyyxy() { + vec ret; + return ret; + } + vec zyyyxz() { + vec ret; + return ret; + } + vec zyyyxw() { + vec ret; + return ret; + } + vec zyyyy() { + vec ret; + return ret; + } + vec zyyyyx() { + vec ret; + return ret; + } + vec zyyyyy() { + vec ret; + return ret; + } + vec zyyyyz() { + vec ret; + return ret; + } + vec zyyyyw() { + vec ret; + return ret; + } + vec zyyyz() { + vec ret; + return ret; + } + vec zyyyzx() { + vec ret; + return ret; + } + vec zyyyzy() { + vec ret; + return ret; + } + vec zyyyzz() { + vec ret; + return ret; + } + vec zyyyzw() { + vec ret; + return ret; + } + vec zyyyw() { + vec ret; + return ret; + } + vec zyyywx() { + vec ret; + return ret; + } + vec zyyywy() { + vec ret; + return ret; + } + vec zyyywz() { + vec ret; + return ret; + } + vec zyyyww() { + vec ret; + return ret; + } + vec zyyz() { + vec ret; + return ret; + } + vec zyyzx() { + vec ret; + return ret; + } + vec zyyzxx() { + vec ret; + return ret; + } + vec zyyzxy() { + vec ret; + return ret; + } + vec zyyzxz() { + vec ret; + return ret; + } + vec zyyzxw() { + vec ret; + return ret; + } + vec zyyzy() { + vec ret; + return ret; + } + vec zyyzyx() { + vec ret; + return ret; + } + vec zyyzyy() { + vec ret; + return ret; + } + vec zyyzyz() { + vec ret; + return ret; + } + vec zyyzyw() { + vec ret; + return ret; + } + vec zyyzz() { + vec ret; + return ret; + } + vec zyyzzx() { + vec ret; + return ret; + } + vec zyyzzy() { + vec ret; + return ret; + } + vec zyyzzz() { + vec ret; + return ret; + } + vec zyyzzw() { + vec ret; + return ret; + } + vec zyyzw() { + vec ret; + return ret; + } + vec zyyzwx() { + vec ret; + return ret; + } + vec zyyzwy() { + vec ret; + return ret; + } + vec zyyzwz() { + vec ret; + return ret; + } + vec zyyzww() { + vec ret; + return ret; + } + vec zyyw() { + vec ret; + return ret; + } + vec zyywx() { + vec ret; + return ret; + } + vec zyywxx() { + vec ret; + return ret; + } + vec zyywxy() { + vec ret; + return ret; + } + vec zyywxz() { + vec ret; + return ret; + } + vec zyywxw() { + vec ret; + return ret; + } + vec zyywy() { + vec ret; + return ret; + } + vec zyywyx() { + vec ret; + return ret; + } + vec zyywyy() { + vec ret; + return ret; + } + vec zyywyz() { + vec ret; + return ret; + } + vec zyywyw() { + vec ret; + return ret; + } + vec zyywz() { + vec ret; + return ret; + } + vec zyywzx() { + vec ret; + return ret; + } + vec zyywzy() { + vec ret; + return ret; + } + vec zyywzz() { + vec ret; + return ret; + } + vec zyywzw() { + vec ret; + return ret; + } + vec zyyww() { + vec ret; + return ret; + } + vec zyywwx() { + vec ret; + return ret; + } + vec zyywwy() { + vec ret; + return ret; + } + vec zyywwz() { + vec ret; + return ret; + } + vec zyywww() { + vec ret; + return ret; + } + vec zyz() { + vec ret; + return ret; + } + vec zyzx() { + vec ret; + return ret; + } + vec zyzxx() { + vec ret; + return ret; + } + vec zyzxxx() { + vec ret; + return ret; + } + vec zyzxxy() { + vec ret; + return ret; + } + vec zyzxxz() { + vec ret; + return ret; + } + vec zyzxxw() { + vec ret; + return ret; + } + vec zyzxy() { + vec ret; + return ret; + } + vec zyzxyx() { + vec ret; + return ret; + } + vec zyzxyy() { + vec ret; + return ret; + } + vec zyzxyz() { + vec ret; + return ret; + } + vec zyzxyw() { + vec ret; + return ret; + } + vec zyzxz() { + vec ret; + return ret; + } + vec zyzxzx() { + vec ret; + return ret; + } + vec zyzxzy() { + vec ret; + return ret; + } + vec zyzxzz() { + vec ret; + return ret; + } + vec zyzxzw() { + vec ret; + return ret; + } + vec zyzxw() { + vec ret; + return ret; + } + vec zyzxwx() { + vec ret; + return ret; + } + vec zyzxwy() { + vec ret; + return ret; + } + vec zyzxwz() { + vec ret; + return ret; + } + vec zyzxww() { + vec ret; + return ret; + } + vec zyzy() { + vec ret; + return ret; + } + vec zyzyx() { + vec ret; + return ret; + } + vec zyzyxx() { + vec ret; + return ret; + } + vec zyzyxy() { + vec ret; + return ret; + } + vec zyzyxz() { + vec ret; + return ret; + } + vec zyzyxw() { + vec ret; + return ret; + } + vec zyzyy() { + vec ret; + return ret; + } + vec zyzyyx() { + vec ret; + return ret; + } + vec zyzyyy() { + vec ret; + return ret; + } + vec zyzyyz() { + vec ret; + return ret; + } + vec zyzyyw() { + vec ret; + return ret; + } + vec zyzyz() { + vec ret; + return ret; + } + vec zyzyzx() { + vec ret; + return ret; + } + vec zyzyzy() { + vec ret; + return ret; + } + vec zyzyzz() { + vec ret; + return ret; + } + vec zyzyzw() { + vec ret; + return ret; + } + vec zyzyw() { + vec ret; + return ret; + } + vec zyzywx() { + vec ret; + return ret; + } + vec zyzywy() { + vec ret; + return ret; + } + vec zyzywz() { + vec ret; + return ret; + } + vec zyzyww() { + vec ret; + return ret; + } + vec zyzz() { + vec ret; + return ret; + } + vec zyzzx() { + vec ret; + return ret; + } + vec zyzzxx() { + vec ret; + return ret; + } + vec zyzzxy() { + vec ret; + return ret; + } + vec zyzzxz() { + vec ret; + return ret; + } + vec zyzzxw() { + vec ret; + return ret; + } + vec zyzzy() { + vec ret; + return ret; + } + vec zyzzyx() { + vec ret; + return ret; + } + vec zyzzyy() { + vec ret; + return ret; + } + vec zyzzyz() { + vec ret; + return ret; + } + vec zyzzyw() { + vec ret; + return ret; + } + vec zyzzz() { + vec ret; + return ret; + } + vec zyzzzx() { + vec ret; + return ret; + } + vec zyzzzy() { + vec ret; + return ret; + } + vec zyzzzz() { + vec ret; + return ret; + } + vec zyzzzw() { + vec ret; + return ret; + } + vec zyzzw() { + vec ret; + return ret; + } + vec zyzzwx() { + vec ret; + return ret; + } + vec zyzzwy() { + vec ret; + return ret; + } + vec zyzzwz() { + vec ret; + return ret; + } + vec zyzzww() { + vec ret; + return ret; + } + vec zyzw() { + vec ret; + return ret; + } + vec zyzwx() { + vec ret; + return ret; + } + vec zyzwxx() { + vec ret; + return ret; + } + vec zyzwxy() { + vec ret; + return ret; + } + vec zyzwxz() { + vec ret; + return ret; + } + vec zyzwxw() { + vec ret; + return ret; + } + vec zyzwy() { + vec ret; + return ret; + } + vec zyzwyx() { + vec ret; + return ret; + } + vec zyzwyy() { + vec ret; + return ret; + } + vec zyzwyz() { + vec ret; + return ret; + } + vec zyzwyw() { + vec ret; + return ret; + } + vec zyzwz() { + vec ret; + return ret; + } + vec zyzwzx() { + vec ret; + return ret; + } + vec zyzwzy() { + vec ret; + return ret; + } + vec zyzwzz() { + vec ret; + return ret; + } + vec zyzwzw() { + vec ret; + return ret; + } + vec zyzww() { + vec ret; + return ret; + } + vec zyzwwx() { + vec ret; + return ret; + } + vec zyzwwy() { + vec ret; + return ret; + } + vec zyzwwz() { + vec ret; + return ret; + } + vec zyzwww() { + vec ret; + return ret; + } + vec zyw() { + vec ret; + return ret; + } + vec zyw(vec inp) { + return inp; + } + vec zywx() { + vec ret; + return ret; + } + vec zywx(vec inp) { + return inp; + } + vec zywxx() { + vec ret; + return ret; + } + vec zywxxx() { + vec ret; + return ret; + } + vec zywxxy() { + vec ret; + return ret; + } + vec zywxxz() { + vec ret; + return ret; + } + vec zywxxw() { + vec ret; + return ret; + } + vec zywxy() { + vec ret; + return ret; + } + vec zywxyx() { + vec ret; + return ret; + } + vec zywxyy() { + vec ret; + return ret; + } + vec zywxyz() { + vec ret; + return ret; + } + vec zywxyw() { + vec ret; + return ret; + } + vec zywxz() { + vec ret; + return ret; + } + vec zywxzx() { + vec ret; + return ret; + } + vec zywxzy() { + vec ret; + return ret; + } + vec zywxzz() { + vec ret; + return ret; + } + vec zywxzw() { + vec ret; + return ret; + } + vec zywxw() { + vec ret; + return ret; + } + vec zywxwx() { + vec ret; + return ret; + } + vec zywxwy() { + vec ret; + return ret; + } + vec zywxwz() { + vec ret; + return ret; + } + vec zywxww() { + vec ret; + return ret; + } + vec zywy() { + vec ret; + return ret; + } + vec zywyx() { + vec ret; + return ret; + } + vec zywyxx() { + vec ret; + return ret; + } + vec zywyxy() { + vec ret; + return ret; + } + vec zywyxz() { + vec ret; + return ret; + } + vec zywyxw() { + vec ret; + return ret; + } + vec zywyy() { + vec ret; + return ret; + } + vec zywyyx() { + vec ret; + return ret; + } + vec zywyyy() { + vec ret; + return ret; + } + vec zywyyz() { + vec ret; + return ret; + } + vec zywyyw() { + vec ret; + return ret; + } + vec zywyz() { + vec ret; + return ret; + } + vec zywyzx() { + vec ret; + return ret; + } + vec zywyzy() { + vec ret; + return ret; + } + vec zywyzz() { + vec ret; + return ret; + } + vec zywyzw() { + vec ret; + return ret; + } + vec zywyw() { + vec ret; + return ret; + } + vec zywywx() { + vec ret; + return ret; + } + vec zywywy() { + vec ret; + return ret; + } + vec zywywz() { + vec ret; + return ret; + } + vec zywyww() { + vec ret; + return ret; + } + vec zywz() { + vec ret; + return ret; + } + vec zywzx() { + vec ret; + return ret; + } + vec zywzxx() { + vec ret; + return ret; + } + vec zywzxy() { + vec ret; + return ret; + } + vec zywzxz() { + vec ret; + return ret; + } + vec zywzxw() { + vec ret; + return ret; + } + vec zywzy() { + vec ret; + return ret; + } + vec zywzyx() { + vec ret; + return ret; + } + vec zywzyy() { + vec ret; + return ret; + } + vec zywzyz() { + vec ret; + return ret; + } + vec zywzyw() { + vec ret; + return ret; + } + vec zywzz() { + vec ret; + return ret; + } + vec zywzzx() { + vec ret; + return ret; + } + vec zywzzy() { + vec ret; + return ret; + } + vec zywzzz() { + vec ret; + return ret; + } + vec zywzzw() { + vec ret; + return ret; + } + vec zywzw() { + vec ret; + return ret; + } + vec zywzwx() { + vec ret; + return ret; + } + vec zywzwy() { + vec ret; + return ret; + } + vec zywzwz() { + vec ret; + return ret; + } + vec zywzww() { + vec ret; + return ret; + } + vec zyww() { + vec ret; + return ret; + } + vec zywwx() { + vec ret; + return ret; + } + vec zywwxx() { + vec ret; + return ret; + } + vec zywwxy() { + vec ret; + return ret; + } + vec zywwxz() { + vec ret; + return ret; + } + vec zywwxw() { + vec ret; + return ret; + } + vec zywwy() { + vec ret; + return ret; + } + vec zywwyx() { + vec ret; + return ret; + } + vec zywwyy() { + vec ret; + return ret; + } + vec zywwyz() { + vec ret; + return ret; + } + vec zywwyw() { + vec ret; + return ret; + } + vec zywwz() { + vec ret; + return ret; + } + vec zywwzx() { + vec ret; + return ret; + } + vec zywwzy() { + vec ret; + return ret; + } + vec zywwzz() { + vec ret; + return ret; + } + vec zywwzw() { + vec ret; + return ret; + } + vec zywww() { + vec ret; + return ret; + } + vec zywwwx() { + vec ret; + return ret; + } + vec zywwwy() { + vec ret; + return ret; + } + vec zywwwz() { + vec ret; + return ret; + } + vec zywwww() { + vec ret; + return ret; + } + vec zz() { + vec ret; + return ret; + } + vec zzx() { + vec ret; + return ret; + } + vec zzxx() { + vec ret; + return ret; + } + vec zzxxx() { + vec ret; + return ret; + } + vec zzxxxx() { + vec ret; + return ret; + } + vec zzxxxy() { + vec ret; + return ret; + } + vec zzxxxz() { + vec ret; + return ret; + } + vec zzxxxw() { + vec ret; + return ret; + } + vec zzxxy() { + vec ret; + return ret; + } + vec zzxxyx() { + vec ret; + return ret; + } + vec zzxxyy() { + vec ret; + return ret; + } + vec zzxxyz() { + vec ret; + return ret; + } + vec zzxxyw() { + vec ret; + return ret; + } + vec zzxxz() { + vec ret; + return ret; + } + vec zzxxzx() { + vec ret; + return ret; + } + vec zzxxzy() { + vec ret; + return ret; + } + vec zzxxzz() { + vec ret; + return ret; + } + vec zzxxzw() { + vec ret; + return ret; + } + vec zzxxw() { + vec ret; + return ret; + } + vec zzxxwx() { + vec ret; + return ret; + } + vec zzxxwy() { + vec ret; + return ret; + } + vec zzxxwz() { + vec ret; + return ret; + } + vec zzxxww() { + vec ret; + return ret; + } + vec zzxy() { + vec ret; + return ret; + } + vec zzxyx() { + vec ret; + return ret; + } + vec zzxyxx() { + vec ret; + return ret; + } + vec zzxyxy() { + vec ret; + return ret; + } + vec zzxyxz() { + vec ret; + return ret; + } + vec zzxyxw() { + vec ret; + return ret; + } + vec zzxyy() { + vec ret; + return ret; + } + vec zzxyyx() { + vec ret; + return ret; + } + vec zzxyyy() { + vec ret; + return ret; + } + vec zzxyyz() { + vec ret; + return ret; + } + vec zzxyyw() { + vec ret; + return ret; + } + vec zzxyz() { + vec ret; + return ret; + } + vec zzxyzx() { + vec ret; + return ret; + } + vec zzxyzy() { + vec ret; + return ret; + } + vec zzxyzz() { + vec ret; + return ret; + } + vec zzxyzw() { + vec ret; + return ret; + } + vec zzxyw() { + vec ret; + return ret; + } + vec zzxywx() { + vec ret; + return ret; + } + vec zzxywy() { + vec ret; + return ret; + } + vec zzxywz() { + vec ret; + return ret; + } + vec zzxyww() { + vec ret; + return ret; + } + vec zzxz() { + vec ret; + return ret; + } + vec zzxzx() { + vec ret; + return ret; + } + vec zzxzxx() { + vec ret; + return ret; + } + vec zzxzxy() { + vec ret; + return ret; + } + vec zzxzxz() { + vec ret; + return ret; + } + vec zzxzxw() { + vec ret; + return ret; + } + vec zzxzy() { + vec ret; + return ret; + } + vec zzxzyx() { + vec ret; + return ret; + } + vec zzxzyy() { + vec ret; + return ret; + } + vec zzxzyz() { + vec ret; + return ret; + } + vec zzxzyw() { + vec ret; + return ret; + } + vec zzxzz() { + vec ret; + return ret; + } + vec zzxzzx() { + vec ret; + return ret; + } + vec zzxzzy() { + vec ret; + return ret; + } + vec zzxzzz() { + vec ret; + return ret; + } + vec zzxzzw() { + vec ret; + return ret; + } + vec zzxzw() { + vec ret; + return ret; + } + vec zzxzwx() { + vec ret; + return ret; + } + vec zzxzwy() { + vec ret; + return ret; + } + vec zzxzwz() { + vec ret; + return ret; + } + vec zzxzww() { + vec ret; + return ret; + } + vec zzxw() { + vec ret; + return ret; + } + vec zzxwx() { + vec ret; + return ret; + } + vec zzxwxx() { + vec ret; + return ret; + } + vec zzxwxy() { + vec ret; + return ret; + } + vec zzxwxz() { + vec ret; + return ret; + } + vec zzxwxw() { + vec ret; + return ret; + } + vec zzxwy() { + vec ret; + return ret; + } + vec zzxwyx() { + vec ret; + return ret; + } + vec zzxwyy() { + vec ret; + return ret; + } + vec zzxwyz() { + vec ret; + return ret; + } + vec zzxwyw() { + vec ret; + return ret; + } + vec zzxwz() { + vec ret; + return ret; + } + vec zzxwzx() { + vec ret; + return ret; + } + vec zzxwzy() { + vec ret; + return ret; + } + vec zzxwzz() { + vec ret; + return ret; + } + vec zzxwzw() { + vec ret; + return ret; + } + vec zzxww() { + vec ret; + return ret; + } + vec zzxwwx() { + vec ret; + return ret; + } + vec zzxwwy() { + vec ret; + return ret; + } + vec zzxwwz() { + vec ret; + return ret; + } + vec zzxwww() { + vec ret; + return ret; + } + vec zzy() { + vec ret; + return ret; + } + vec zzyx() { + vec ret; + return ret; + } + vec zzyxx() { + vec ret; + return ret; + } + vec zzyxxx() { + vec ret; + return ret; + } + vec zzyxxy() { + vec ret; + return ret; + } + vec zzyxxz() { + vec ret; + return ret; + } + vec zzyxxw() { + vec ret; + return ret; + } + vec zzyxy() { + vec ret; + return ret; + } + vec zzyxyx() { + vec ret; + return ret; + } + vec zzyxyy() { + vec ret; + return ret; + } + vec zzyxyz() { + vec ret; + return ret; + } + vec zzyxyw() { + vec ret; + return ret; + } + vec zzyxz() { + vec ret; + return ret; + } + vec zzyxzx() { + vec ret; + return ret; + } + vec zzyxzy() { + vec ret; + return ret; + } + vec zzyxzz() { + vec ret; + return ret; + } + vec zzyxzw() { + vec ret; + return ret; + } + vec zzyxw() { + vec ret; + return ret; + } + vec zzyxwx() { + vec ret; + return ret; + } + vec zzyxwy() { + vec ret; + return ret; + } + vec zzyxwz() { + vec ret; + return ret; + } + vec zzyxww() { + vec ret; + return ret; + } + vec zzyy() { + vec ret; + return ret; + } + vec zzyyx() { + vec ret; + return ret; + } + vec zzyyxx() { + vec ret; + return ret; + } + vec zzyyxy() { + vec ret; + return ret; + } + vec zzyyxz() { + vec ret; + return ret; + } + vec zzyyxw() { + vec ret; + return ret; + } + vec zzyyy() { + vec ret; + return ret; + } + vec zzyyyx() { + vec ret; + return ret; + } + vec zzyyyy() { + vec ret; + return ret; + } + vec zzyyyz() { + vec ret; + return ret; + } + vec zzyyyw() { + vec ret; + return ret; + } + vec zzyyz() { + vec ret; + return ret; + } + vec zzyyzx() { + vec ret; + return ret; + } + vec zzyyzy() { + vec ret; + return ret; + } + vec zzyyzz() { + vec ret; + return ret; + } + vec zzyyzw() { + vec ret; + return ret; + } + vec zzyyw() { + vec ret; + return ret; + } + vec zzyywx() { + vec ret; + return ret; + } + vec zzyywy() { + vec ret; + return ret; + } + vec zzyywz() { + vec ret; + return ret; + } + vec zzyyww() { + vec ret; + return ret; + } + vec zzyz() { + vec ret; + return ret; + } + vec zzyzx() { + vec ret; + return ret; + } + vec zzyzxx() { + vec ret; + return ret; + } + vec zzyzxy() { + vec ret; + return ret; + } + vec zzyzxz() { + vec ret; + return ret; + } + vec zzyzxw() { + vec ret; + return ret; + } + vec zzyzy() { + vec ret; + return ret; + } + vec zzyzyx() { + vec ret; + return ret; + } + vec zzyzyy() { + vec ret; + return ret; + } + vec zzyzyz() { + vec ret; + return ret; + } + vec zzyzyw() { + vec ret; + return ret; + } + vec zzyzz() { + vec ret; + return ret; + } + vec zzyzzx() { + vec ret; + return ret; + } + vec zzyzzy() { + vec ret; + return ret; + } + vec zzyzzz() { + vec ret; + return ret; + } + vec zzyzzw() { + vec ret; + return ret; + } + vec zzyzw() { + vec ret; + return ret; + } + vec zzyzwx() { + vec ret; + return ret; + } + vec zzyzwy() { + vec ret; + return ret; + } + vec zzyzwz() { + vec ret; + return ret; + } + vec zzyzww() { + vec ret; + return ret; + } + vec zzyw() { + vec ret; + return ret; + } + vec zzywx() { + vec ret; + return ret; + } + vec zzywxx() { + vec ret; + return ret; + } + vec zzywxy() { + vec ret; + return ret; + } + vec zzywxz() { + vec ret; + return ret; + } + vec zzywxw() { + vec ret; + return ret; + } + vec zzywy() { + vec ret; + return ret; + } + vec zzywyx() { + vec ret; + return ret; + } + vec zzywyy() { + vec ret; + return ret; + } + vec zzywyz() { + vec ret; + return ret; + } + vec zzywyw() { + vec ret; + return ret; + } + vec zzywz() { + vec ret; + return ret; + } + vec zzywzx() { + vec ret; + return ret; + } + vec zzywzy() { + vec ret; + return ret; + } + vec zzywzz() { + vec ret; + return ret; + } + vec zzywzw() { + vec ret; + return ret; + } + vec zzyww() { + vec ret; + return ret; + } + vec zzywwx() { + vec ret; + return ret; + } + vec zzywwy() { + vec ret; + return ret; + } + vec zzywwz() { + vec ret; + return ret; + } + vec zzywww() { + vec ret; + return ret; + } + vec zzz() { + vec ret; + return ret; + } + vec zzzx() { + vec ret; + return ret; + } + vec zzzxx() { + vec ret; + return ret; + } + vec zzzxxx() { + vec ret; + return ret; + } + vec zzzxxy() { + vec ret; + return ret; + } + vec zzzxxz() { + vec ret; + return ret; + } + vec zzzxxw() { + vec ret; + return ret; + } + vec zzzxy() { + vec ret; + return ret; + } + vec zzzxyx() { + vec ret; + return ret; + } + vec zzzxyy() { + vec ret; + return ret; + } + vec zzzxyz() { + vec ret; + return ret; + } + vec zzzxyw() { + vec ret; + return ret; + } + vec zzzxz() { + vec ret; + return ret; + } + vec zzzxzx() { + vec ret; + return ret; + } + vec zzzxzy() { + vec ret; + return ret; + } + vec zzzxzz() { + vec ret; + return ret; + } + vec zzzxzw() { + vec ret; + return ret; + } + vec zzzxw() { + vec ret; + return ret; + } + vec zzzxwx() { + vec ret; + return ret; + } + vec zzzxwy() { + vec ret; + return ret; + } + vec zzzxwz() { + vec ret; + return ret; + } + vec zzzxww() { + vec ret; + return ret; + } + vec zzzy() { + vec ret; + return ret; + } + vec zzzyx() { + vec ret; + return ret; + } + vec zzzyxx() { + vec ret; + return ret; + } + vec zzzyxy() { + vec ret; + return ret; + } + vec zzzyxz() { + vec ret; + return ret; + } + vec zzzyxw() { + vec ret; + return ret; + } + vec zzzyy() { + vec ret; + return ret; + } + vec zzzyyx() { + vec ret; + return ret; + } + vec zzzyyy() { + vec ret; + return ret; + } + vec zzzyyz() { + vec ret; + return ret; + } + vec zzzyyw() { + vec ret; + return ret; + } + vec zzzyz() { + vec ret; + return ret; + } + vec zzzyzx() { + vec ret; + return ret; + } + vec zzzyzy() { + vec ret; + return ret; + } + vec zzzyzz() { + vec ret; + return ret; + } + vec zzzyzw() { + vec ret; + return ret; + } + vec zzzyw() { + vec ret; + return ret; + } + vec zzzywx() { + vec ret; + return ret; + } + vec zzzywy() { + vec ret; + return ret; + } + vec zzzywz() { + vec ret; + return ret; + } + vec zzzyww() { + vec ret; + return ret; + } + vec zzzz() { + vec ret; + return ret; + } + vec zzzzx() { + vec ret; + return ret; + } + vec zzzzxx() { + vec ret; + return ret; + } + vec zzzzxy() { + vec ret; + return ret; + } + vec zzzzxz() { + vec ret; + return ret; + } + vec zzzzxw() { + vec ret; + return ret; + } + vec zzzzy() { + vec ret; + return ret; + } + vec zzzzyx() { + vec ret; + return ret; + } + vec zzzzyy() { + vec ret; + return ret; + } + vec zzzzyz() { + vec ret; + return ret; + } + vec zzzzyw() { + vec ret; + return ret; + } + vec zzzzz() { + vec ret; + return ret; + } + vec zzzzzx() { + vec ret; + return ret; + } + vec zzzzzy() { + vec ret; + return ret; + } + vec zzzzzz() { + vec ret; + return ret; + } + vec zzzzzw() { + vec ret; + return ret; + } + vec zzzzw() { + vec ret; + return ret; + } + vec zzzzwx() { + vec ret; + return ret; + } + vec zzzzwy() { + vec ret; + return ret; + } + vec zzzzwz() { + vec ret; + return ret; + } + vec zzzzww() { + vec ret; + return ret; + } + vec zzzw() { + vec ret; + return ret; + } + vec zzzwx() { + vec ret; + return ret; + } + vec zzzwxx() { + vec ret; + return ret; + } + vec zzzwxy() { + vec ret; + return ret; + } + vec zzzwxz() { + vec ret; + return ret; + } + vec zzzwxw() { + vec ret; + return ret; + } + vec zzzwy() { + vec ret; + return ret; + } + vec zzzwyx() { + vec ret; + return ret; + } + vec zzzwyy() { + vec ret; + return ret; + } + vec zzzwyz() { + vec ret; + return ret; + } + vec zzzwyw() { + vec ret; + return ret; + } + vec zzzwz() { + vec ret; + return ret; + } + vec zzzwzx() { + vec ret; + return ret; + } + vec zzzwzy() { + vec ret; + return ret; + } + vec zzzwzz() { + vec ret; + return ret; + } + vec zzzwzw() { + vec ret; + return ret; + } + vec zzzww() { + vec ret; + return ret; + } + vec zzzwwx() { + vec ret; + return ret; + } + vec zzzwwy() { + vec ret; + return ret; + } + vec zzzwwz() { + vec ret; + return ret; + } + vec zzzwww() { + vec ret; + return ret; + } + vec zzw() { + vec ret; + return ret; + } + vec zzwx() { + vec ret; + return ret; + } + vec zzwxx() { + vec ret; + return ret; + } + vec zzwxxx() { + vec ret; + return ret; + } + vec zzwxxy() { + vec ret; + return ret; + } + vec zzwxxz() { + vec ret; + return ret; + } + vec zzwxxw() { + vec ret; + return ret; + } + vec zzwxy() { + vec ret; + return ret; + } + vec zzwxyx() { + vec ret; + return ret; + } + vec zzwxyy() { + vec ret; + return ret; + } + vec zzwxyz() { + vec ret; + return ret; + } + vec zzwxyw() { + vec ret; + return ret; + } + vec zzwxz() { + vec ret; + return ret; + } + vec zzwxzx() { + vec ret; + return ret; + } + vec zzwxzy() { + vec ret; + return ret; + } + vec zzwxzz() { + vec ret; + return ret; + } + vec zzwxzw() { + vec ret; + return ret; + } + vec zzwxw() { + vec ret; + return ret; + } + vec zzwxwx() { + vec ret; + return ret; + } + vec zzwxwy() { + vec ret; + return ret; + } + vec zzwxwz() { + vec ret; + return ret; + } + vec zzwxww() { + vec ret; + return ret; + } + vec zzwy() { + vec ret; + return ret; + } + vec zzwyx() { + vec ret; + return ret; + } + vec zzwyxx() { + vec ret; + return ret; + } + vec zzwyxy() { + vec ret; + return ret; + } + vec zzwyxz() { + vec ret; + return ret; + } + vec zzwyxw() { + vec ret; + return ret; + } + vec zzwyy() { + vec ret; + return ret; + } + vec zzwyyx() { + vec ret; + return ret; + } + vec zzwyyy() { + vec ret; + return ret; + } + vec zzwyyz() { + vec ret; + return ret; + } + vec zzwyyw() { + vec ret; + return ret; + } + vec zzwyz() { + vec ret; + return ret; + } + vec zzwyzx() { + vec ret; + return ret; + } + vec zzwyzy() { + vec ret; + return ret; + } + vec zzwyzz() { + vec ret; + return ret; + } + vec zzwyzw() { + vec ret; + return ret; + } + vec zzwyw() { + vec ret; + return ret; + } + vec zzwywx() { + vec ret; + return ret; + } + vec zzwywy() { + vec ret; + return ret; + } + vec zzwywz() { + vec ret; + return ret; + } + vec zzwyww() { + vec ret; + return ret; + } + vec zzwz() { + vec ret; + return ret; + } + vec zzwzx() { + vec ret; + return ret; + } + vec zzwzxx() { + vec ret; + return ret; + } + vec zzwzxy() { + vec ret; + return ret; + } + vec zzwzxz() { + vec ret; + return ret; + } + vec zzwzxw() { + vec ret; + return ret; + } + vec zzwzy() { + vec ret; + return ret; + } + vec zzwzyx() { + vec ret; + return ret; + } + vec zzwzyy() { + vec ret; + return ret; + } + vec zzwzyz() { + vec ret; + return ret; + } + vec zzwzyw() { + vec ret; + return ret; + } + vec zzwzz() { + vec ret; + return ret; + } + vec zzwzzx() { + vec ret; + return ret; + } + vec zzwzzy() { + vec ret; + return ret; + } + vec zzwzzz() { + vec ret; + return ret; + } + vec zzwzzw() { + vec ret; + return ret; + } + vec zzwzw() { + vec ret; + return ret; + } + vec zzwzwx() { + vec ret; + return ret; + } + vec zzwzwy() { + vec ret; + return ret; + } + vec zzwzwz() { + vec ret; + return ret; + } + vec zzwzww() { + vec ret; + return ret; + } + vec zzww() { + vec ret; + return ret; + } + vec zzwwx() { + vec ret; + return ret; + } + vec zzwwxx() { + vec ret; + return ret; + } + vec zzwwxy() { + vec ret; + return ret; + } + vec zzwwxz() { + vec ret; + return ret; + } + vec zzwwxw() { + vec ret; + return ret; + } + vec zzwwy() { + vec ret; + return ret; + } + vec zzwwyx() { + vec ret; + return ret; + } + vec zzwwyy() { + vec ret; + return ret; + } + vec zzwwyz() { + vec ret; + return ret; + } + vec zzwwyw() { + vec ret; + return ret; + } + vec zzwwz() { + vec ret; + return ret; + } + vec zzwwzx() { + vec ret; + return ret; + } + vec zzwwzy() { + vec ret; + return ret; + } + vec zzwwzz() { + vec ret; + return ret; + } + vec zzwwzw() { + vec ret; + return ret; + } + vec zzwww() { + vec ret; + return ret; + } + vec zzwwwx() { + vec ret; + return ret; + } + vec zzwwwy() { + vec ret; + return ret; + } + vec zzwwwz() { + vec ret; + return ret; + } + vec zzwwww() { + vec ret; + return ret; + } + vec zw() { + vec ret; + return ret; + } + vec zw(vec inp) { + return inp; + } + vec zwx() { + vec ret; + return ret; + } + vec zwx(vec inp) { + return inp; + } + vec zwxx() { + vec ret; + return ret; + } + vec zwxxx() { + vec ret; + return ret; + } + vec zwxxxx() { + vec ret; + return ret; + } + vec zwxxxy() { + vec ret; + return ret; + } + vec zwxxxz() { + vec ret; + return ret; + } + vec zwxxxw() { + vec ret; + return ret; + } + vec zwxxy() { + vec ret; + return ret; + } + vec zwxxyx() { + vec ret; + return ret; + } + vec zwxxyy() { + vec ret; + return ret; + } + vec zwxxyz() { + vec ret; + return ret; + } + vec zwxxyw() { + vec ret; + return ret; + } + vec zwxxz() { + vec ret; + return ret; + } + vec zwxxzx() { + vec ret; + return ret; + } + vec zwxxzy() { + vec ret; + return ret; + } + vec zwxxzz() { + vec ret; + return ret; + } + vec zwxxzw() { + vec ret; + return ret; + } + vec zwxxw() { + vec ret; + return ret; + } + vec zwxxwx() { + vec ret; + return ret; + } + vec zwxxwy() { + vec ret; + return ret; + } + vec zwxxwz() { + vec ret; + return ret; + } + vec zwxxww() { + vec ret; + return ret; + } + vec zwxy() { + vec ret; + return ret; + } + vec zwxy(vec inp) { + return inp; + } + vec zwxyx() { + vec ret; + return ret; + } + vec zwxyxx() { + vec ret; + return ret; + } + vec zwxyxy() { + vec ret; + return ret; + } + vec zwxyxz() { + vec ret; + return ret; + } + vec zwxyxw() { + vec ret; + return ret; + } + vec zwxyy() { + vec ret; + return ret; + } + vec zwxyyx() { + vec ret; + return ret; + } + vec zwxyyy() { + vec ret; + return ret; + } + vec zwxyyz() { + vec ret; + return ret; + } + vec zwxyyw() { + vec ret; + return ret; + } + vec zwxyz() { + vec ret; + return ret; + } + vec zwxyzx() { + vec ret; + return ret; + } + vec zwxyzy() { + vec ret; + return ret; + } + vec zwxyzz() { + vec ret; + return ret; + } + vec zwxyzw() { + vec ret; + return ret; + } + vec zwxyw() { + vec ret; + return ret; + } + vec zwxywx() { + vec ret; + return ret; + } + vec zwxywy() { + vec ret; + return ret; + } + vec zwxywz() { + vec ret; + return ret; + } + vec zwxyww() { + vec ret; + return ret; + } + vec zwxz() { + vec ret; + return ret; + } + vec zwxzx() { + vec ret; + return ret; + } + vec zwxzxx() { + vec ret; + return ret; + } + vec zwxzxy() { + vec ret; + return ret; + } + vec zwxzxz() { + vec ret; + return ret; + } + vec zwxzxw() { + vec ret; + return ret; + } + vec zwxzy() { + vec ret; + return ret; + } + vec zwxzyx() { + vec ret; + return ret; + } + vec zwxzyy() { + vec ret; + return ret; + } + vec zwxzyz() { + vec ret; + return ret; + } + vec zwxzyw() { + vec ret; + return ret; + } + vec zwxzz() { + vec ret; + return ret; + } + vec zwxzzx() { + vec ret; + return ret; + } + vec zwxzzy() { + vec ret; + return ret; + } + vec zwxzzz() { + vec ret; + return ret; + } + vec zwxzzw() { + vec ret; + return ret; + } + vec zwxzw() { + vec ret; + return ret; + } + vec zwxzwx() { + vec ret; + return ret; + } + vec zwxzwy() { + vec ret; + return ret; + } + vec zwxzwz() { + vec ret; + return ret; + } + vec zwxzww() { + vec ret; + return ret; + } + vec zwxw() { + vec ret; + return ret; + } + vec zwxwx() { + vec ret; + return ret; + } + vec zwxwxx() { + vec ret; + return ret; + } + vec zwxwxy() { + vec ret; + return ret; + } + vec zwxwxz() { + vec ret; + return ret; + } + vec zwxwxw() { + vec ret; + return ret; + } + vec zwxwy() { + vec ret; + return ret; + } + vec zwxwyx() { + vec ret; + return ret; + } + vec zwxwyy() { + vec ret; + return ret; + } + vec zwxwyz() { + vec ret; + return ret; + } + vec zwxwyw() { + vec ret; + return ret; + } + vec zwxwz() { + vec ret; + return ret; + } + vec zwxwzx() { + vec ret; + return ret; + } + vec zwxwzy() { + vec ret; + return ret; + } + vec zwxwzz() { + vec ret; + return ret; + } + vec zwxwzw() { + vec ret; + return ret; + } + vec zwxww() { + vec ret; + return ret; + } + vec zwxwwx() { + vec ret; + return ret; + } + vec zwxwwy() { + vec ret; + return ret; + } + vec zwxwwz() { + vec ret; + return ret; + } + vec zwxwww() { + vec ret; + return ret; + } + vec zwy() { + vec ret; + return ret; + } + vec zwy(vec inp) { + return inp; + } + vec zwyx() { + vec ret; + return ret; + } + vec zwyx(vec inp) { + return inp; + } + vec zwyxx() { + vec ret; + return ret; + } + vec zwyxxx() { + vec ret; + return ret; + } + vec zwyxxy() { + vec ret; + return ret; + } + vec zwyxxz() { + vec ret; + return ret; + } + vec zwyxxw() { + vec ret; + return ret; + } + vec zwyxy() { + vec ret; + return ret; + } + vec zwyxyx() { + vec ret; + return ret; + } + vec zwyxyy() { + vec ret; + return ret; + } + vec zwyxyz() { + vec ret; + return ret; + } + vec zwyxyw() { + vec ret; + return ret; + } + vec zwyxz() { + vec ret; + return ret; + } + vec zwyxzx() { + vec ret; + return ret; + } + vec zwyxzy() { + vec ret; + return ret; + } + vec zwyxzz() { + vec ret; + return ret; + } + vec zwyxzw() { + vec ret; + return ret; + } + vec zwyxw() { + vec ret; + return ret; + } + vec zwyxwx() { + vec ret; + return ret; + } + vec zwyxwy() { + vec ret; + return ret; + } + vec zwyxwz() { + vec ret; + return ret; + } + vec zwyxww() { + vec ret; + return ret; + } + vec zwyy() { + vec ret; + return ret; + } + vec zwyyx() { + vec ret; + return ret; + } + vec zwyyxx() { + vec ret; + return ret; + } + vec zwyyxy() { + vec ret; + return ret; + } + vec zwyyxz() { + vec ret; + return ret; + } + vec zwyyxw() { + vec ret; + return ret; + } + vec zwyyy() { + vec ret; + return ret; + } + vec zwyyyx() { + vec ret; + return ret; + } + vec zwyyyy() { + vec ret; + return ret; + } + vec zwyyyz() { + vec ret; + return ret; + } + vec zwyyyw() { + vec ret; + return ret; + } + vec zwyyz() { + vec ret; + return ret; + } + vec zwyyzx() { + vec ret; + return ret; + } + vec zwyyzy() { + vec ret; + return ret; + } + vec zwyyzz() { + vec ret; + return ret; + } + vec zwyyzw() { + vec ret; + return ret; + } + vec zwyyw() { + vec ret; + return ret; + } + vec zwyywx() { + vec ret; + return ret; + } + vec zwyywy() { + vec ret; + return ret; + } + vec zwyywz() { + vec ret; + return ret; + } + vec zwyyww() { + vec ret; + return ret; + } + vec zwyz() { + vec ret; + return ret; + } + vec zwyzx() { + vec ret; + return ret; + } + vec zwyzxx() { + vec ret; + return ret; + } + vec zwyzxy() { + vec ret; + return ret; + } + vec zwyzxz() { + vec ret; + return ret; + } + vec zwyzxw() { + vec ret; + return ret; + } + vec zwyzy() { + vec ret; + return ret; + } + vec zwyzyx() { + vec ret; + return ret; + } + vec zwyzyy() { + vec ret; + return ret; + } + vec zwyzyz() { + vec ret; + return ret; + } + vec zwyzyw() { + vec ret; + return ret; + } + vec zwyzz() { + vec ret; + return ret; + } + vec zwyzzx() { + vec ret; + return ret; + } + vec zwyzzy() { + vec ret; + return ret; + } + vec zwyzzz() { + vec ret; + return ret; + } + vec zwyzzw() { + vec ret; + return ret; + } + vec zwyzw() { + vec ret; + return ret; + } + vec zwyzwx() { + vec ret; + return ret; + } + vec zwyzwy() { + vec ret; + return ret; + } + vec zwyzwz() { + vec ret; + return ret; + } + vec zwyzww() { + vec ret; + return ret; + } + vec zwyw() { + vec ret; + return ret; + } + vec zwywx() { + vec ret; + return ret; + } + vec zwywxx() { + vec ret; + return ret; + } + vec zwywxy() { + vec ret; + return ret; + } + vec zwywxz() { + vec ret; + return ret; + } + vec zwywxw() { + vec ret; + return ret; + } + vec zwywy() { + vec ret; + return ret; + } + vec zwywyx() { + vec ret; + return ret; + } + vec zwywyy() { + vec ret; + return ret; + } + vec zwywyz() { + vec ret; + return ret; + } + vec zwywyw() { + vec ret; + return ret; + } + vec zwywz() { + vec ret; + return ret; + } + vec zwywzx() { + vec ret; + return ret; + } + vec zwywzy() { + vec ret; + return ret; + } + vec zwywzz() { + vec ret; + return ret; + } + vec zwywzw() { + vec ret; + return ret; + } + vec zwyww() { + vec ret; + return ret; + } + vec zwywwx() { + vec ret; + return ret; + } + vec zwywwy() { + vec ret; + return ret; + } + vec zwywwz() { + vec ret; + return ret; + } + vec zwywww() { + vec ret; + return ret; + } + vec zwz() { + vec ret; + return ret; + } + vec zwzx() { + vec ret; + return ret; + } + vec zwzxx() { + vec ret; + return ret; + } + vec zwzxxx() { + vec ret; + return ret; + } + vec zwzxxy() { + vec ret; + return ret; + } + vec zwzxxz() { + vec ret; + return ret; + } + vec zwzxxw() { + vec ret; + return ret; + } + vec zwzxy() { + vec ret; + return ret; + } + vec zwzxyx() { + vec ret; + return ret; + } + vec zwzxyy() { + vec ret; + return ret; + } + vec zwzxyz() { + vec ret; + return ret; + } + vec zwzxyw() { + vec ret; + return ret; + } + vec zwzxz() { + vec ret; + return ret; + } + vec zwzxzx() { + vec ret; + return ret; + } + vec zwzxzy() { + vec ret; + return ret; + } + vec zwzxzz() { + vec ret; + return ret; + } + vec zwzxzw() { + vec ret; + return ret; + } + vec zwzxw() { + vec ret; + return ret; + } + vec zwzxwx() { + vec ret; + return ret; + } + vec zwzxwy() { + vec ret; + return ret; + } + vec zwzxwz() { + vec ret; + return ret; + } + vec zwzxww() { + vec ret; + return ret; + } + vec zwzy() { + vec ret; + return ret; + } + vec zwzyx() { + vec ret; + return ret; + } + vec zwzyxx() { + vec ret; + return ret; + } + vec zwzyxy() { + vec ret; + return ret; + } + vec zwzyxz() { + vec ret; + return ret; + } + vec zwzyxw() { + vec ret; + return ret; + } + vec zwzyy() { + vec ret; + return ret; + } + vec zwzyyx() { + vec ret; + return ret; + } + vec zwzyyy() { + vec ret; + return ret; + } + vec zwzyyz() { + vec ret; + return ret; + } + vec zwzyyw() { + vec ret; + return ret; + } + vec zwzyz() { + vec ret; + return ret; + } + vec zwzyzx() { + vec ret; + return ret; + } + vec zwzyzy() { + vec ret; + return ret; + } + vec zwzyzz() { + vec ret; + return ret; + } + vec zwzyzw() { + vec ret; + return ret; + } + vec zwzyw() { + vec ret; + return ret; + } + vec zwzywx() { + vec ret; + return ret; + } + vec zwzywy() { + vec ret; + return ret; + } + vec zwzywz() { + vec ret; + return ret; + } + vec zwzyww() { + vec ret; + return ret; + } + vec zwzz() { + vec ret; + return ret; + } + vec zwzzx() { + vec ret; + return ret; + } + vec zwzzxx() { + vec ret; + return ret; + } + vec zwzzxy() { + vec ret; + return ret; + } + vec zwzzxz() { + vec ret; + return ret; + } + vec zwzzxw() { + vec ret; + return ret; + } + vec zwzzy() { + vec ret; + return ret; + } + vec zwzzyx() { + vec ret; + return ret; + } + vec zwzzyy() { + vec ret; + return ret; + } + vec zwzzyz() { + vec ret; + return ret; + } + vec zwzzyw() { + vec ret; + return ret; + } + vec zwzzz() { + vec ret; + return ret; + } + vec zwzzzx() { + vec ret; + return ret; + } + vec zwzzzy() { + vec ret; + return ret; + } + vec zwzzzz() { + vec ret; + return ret; + } + vec zwzzzw() { + vec ret; + return ret; + } + vec zwzzw() { + vec ret; + return ret; + } + vec zwzzwx() { + vec ret; + return ret; + } + vec zwzzwy() { + vec ret; + return ret; + } + vec zwzzwz() { + vec ret; + return ret; + } + vec zwzzww() { + vec ret; + return ret; + } + vec zwzw() { + vec ret; + return ret; + } + vec zwzwx() { + vec ret; + return ret; + } + vec zwzwxx() { + vec ret; + return ret; + } + vec zwzwxy() { + vec ret; + return ret; + } + vec zwzwxz() { + vec ret; + return ret; + } + vec zwzwxw() { + vec ret; + return ret; + } + vec zwzwy() { + vec ret; + return ret; + } + vec zwzwyx() { + vec ret; + return ret; + } + vec zwzwyy() { + vec ret; + return ret; + } + vec zwzwyz() { + vec ret; + return ret; + } + vec zwzwyw() { + vec ret; + return ret; + } + vec zwzwz() { + vec ret; + return ret; + } + vec zwzwzx() { + vec ret; + return ret; + } + vec zwzwzy() { + vec ret; + return ret; + } + vec zwzwzz() { + vec ret; + return ret; + } + vec zwzwzw() { + vec ret; + return ret; + } + vec zwzww() { + vec ret; + return ret; + } + vec zwzwwx() { + vec ret; + return ret; + } + vec zwzwwy() { + vec ret; + return ret; + } + vec zwzwwz() { + vec ret; + return ret; + } + vec zwzwww() { + vec ret; + return ret; + } + vec zww() { + vec ret; + return ret; + } + vec zwwx() { + vec ret; + return ret; + } + vec zwwxx() { + vec ret; + return ret; + } + vec zwwxxx() { + vec ret; + return ret; + } + vec zwwxxy() { + vec ret; + return ret; + } + vec zwwxxz() { + vec ret; + return ret; + } + vec zwwxxw() { + vec ret; + return ret; + } + vec zwwxy() { + vec ret; + return ret; + } + vec zwwxyx() { + vec ret; + return ret; + } + vec zwwxyy() { + vec ret; + return ret; + } + vec zwwxyz() { + vec ret; + return ret; + } + vec zwwxyw() { + vec ret; + return ret; + } + vec zwwxz() { + vec ret; + return ret; + } + vec zwwxzx() { + vec ret; + return ret; + } + vec zwwxzy() { + vec ret; + return ret; + } + vec zwwxzz() { + vec ret; + return ret; + } + vec zwwxzw() { + vec ret; + return ret; + } + vec zwwxw() { + vec ret; + return ret; + } + vec zwwxwx() { + vec ret; + return ret; + } + vec zwwxwy() { + vec ret; + return ret; + } + vec zwwxwz() { + vec ret; + return ret; + } + vec zwwxww() { + vec ret; + return ret; + } + vec zwwy() { + vec ret; + return ret; + } + vec zwwyx() { + vec ret; + return ret; + } + vec zwwyxx() { + vec ret; + return ret; + } + vec zwwyxy() { + vec ret; + return ret; + } + vec zwwyxz() { + vec ret; + return ret; + } + vec zwwyxw() { + vec ret; + return ret; + } + vec zwwyy() { + vec ret; + return ret; + } + vec zwwyyx() { + vec ret; + return ret; + } + vec zwwyyy() { + vec ret; + return ret; + } + vec zwwyyz() { + vec ret; + return ret; + } + vec zwwyyw() { + vec ret; + return ret; + } + vec zwwyz() { + vec ret; + return ret; + } + vec zwwyzx() { + vec ret; + return ret; + } + vec zwwyzy() { + vec ret; + return ret; + } + vec zwwyzz() { + vec ret; + return ret; + } + vec zwwyzw() { + vec ret; + return ret; + } + vec zwwyw() { + vec ret; + return ret; + } + vec zwwywx() { + vec ret; + return ret; + } + vec zwwywy() { + vec ret; + return ret; + } + vec zwwywz() { + vec ret; + return ret; + } + vec zwwyww() { + vec ret; + return ret; + } + vec zwwz() { + vec ret; + return ret; + } + vec zwwzx() { + vec ret; + return ret; + } + vec zwwzxx() { + vec ret; + return ret; + } + vec zwwzxy() { + vec ret; + return ret; + } + vec zwwzxz() { + vec ret; + return ret; + } + vec zwwzxw() { + vec ret; + return ret; + } + vec zwwzy() { + vec ret; + return ret; + } + vec zwwzyx() { + vec ret; + return ret; + } + vec zwwzyy() { + vec ret; + return ret; + } + vec zwwzyz() { + vec ret; + return ret; + } + vec zwwzyw() { + vec ret; + return ret; + } + vec zwwzz() { + vec ret; + return ret; + } + vec zwwzzx() { + vec ret; + return ret; + } + vec zwwzzy() { + vec ret; + return ret; + } + vec zwwzzz() { + vec ret; + return ret; + } + vec zwwzzw() { + vec ret; + return ret; + } + vec zwwzw() { + vec ret; + return ret; + } + vec zwwzwx() { + vec ret; + return ret; + } + vec zwwzwy() { + vec ret; + return ret; + } + vec zwwzwz() { + vec ret; + return ret; + } + vec zwwzww() { + vec ret; + return ret; + } + vec zwww() { + vec ret; + return ret; + } + vec zwwwx() { + vec ret; + return ret; + } + vec zwwwxx() { + vec ret; + return ret; + } + vec zwwwxy() { + vec ret; + return ret; + } + vec zwwwxz() { + vec ret; + return ret; + } + vec zwwwxw() { + vec ret; + return ret; + } + vec zwwwy() { + vec ret; + return ret; + } + vec zwwwyx() { + vec ret; + return ret; + } + vec zwwwyy() { + vec ret; + return ret; + } + vec zwwwyz() { + vec ret; + return ret; + } + vec zwwwyw() { + vec ret; + return ret; + } + vec zwwwz() { + vec ret; + return ret; + } + vec zwwwzx() { + vec ret; + return ret; + } + vec zwwwzy() { + vec ret; + return ret; + } + vec zwwwzz() { + vec ret; + return ret; + } + vec zwwwzw() { + vec ret; + return ret; + } + vec zwwww() { + vec ret; + return ret; + } + vec zwwwwx() { + vec ret; + return ret; + } + vec zwwwwy() { + vec ret; + return ret; + } + vec zwwwwz() { + vec ret; + return ret; + } + vec zwwwww() { + vec ret; + return ret; + } + vec wx() { + vec ret; + return ret; + } + vec wx(vec inp) { + return inp; + } + vec wxx() { + vec ret; + return ret; + } + vec wxxx() { + vec ret; + return ret; + } + vec wxxxx() { + vec ret; + return ret; + } + vec wxxxxx() { + vec ret; + return ret; + } + vec wxxxxy() { + vec ret; + return ret; + } + vec wxxxxz() { + vec ret; + return ret; + } + vec wxxxxw() { + vec ret; + return ret; + } + vec wxxxy() { + vec ret; + return ret; + } + vec wxxxyx() { + vec ret; + return ret; + } + vec wxxxyy() { + vec ret; + return ret; + } + vec wxxxyz() { + vec ret; + return ret; + } + vec wxxxyw() { + vec ret; + return ret; + } + vec wxxxz() { + vec ret; + return ret; + } + vec wxxxzx() { + vec ret; + return ret; + } + vec wxxxzy() { + vec ret; + return ret; + } + vec wxxxzz() { + vec ret; + return ret; + } + vec wxxxzw() { + vec ret; + return ret; + } + vec wxxxw() { + vec ret; + return ret; + } + vec wxxxwx() { + vec ret; + return ret; + } + vec wxxxwy() { + vec ret; + return ret; + } + vec wxxxwz() { + vec ret; + return ret; + } + vec wxxxww() { + vec ret; + return ret; + } + vec wxxy() { + vec ret; + return ret; + } + vec wxxyx() { + vec ret; + return ret; + } + vec wxxyxx() { + vec ret; + return ret; + } + vec wxxyxy() { + vec ret; + return ret; + } + vec wxxyxz() { + vec ret; + return ret; + } + vec wxxyxw() { + vec ret; + return ret; + } + vec wxxyy() { + vec ret; + return ret; + } + vec wxxyyx() { + vec ret; + return ret; + } + vec wxxyyy() { + vec ret; + return ret; + } + vec wxxyyz() { + vec ret; + return ret; + } + vec wxxyyw() { + vec ret; + return ret; + } + vec wxxyz() { + vec ret; + return ret; + } + vec wxxyzx() { + vec ret; + return ret; + } + vec wxxyzy() { + vec ret; + return ret; + } + vec wxxyzz() { + vec ret; + return ret; + } + vec wxxyzw() { + vec ret; + return ret; + } + vec wxxyw() { + vec ret; + return ret; + } + vec wxxywx() { + vec ret; + return ret; + } + vec wxxywy() { + vec ret; + return ret; + } + vec wxxywz() { + vec ret; + return ret; + } + vec wxxyww() { + vec ret; + return ret; + } + vec wxxz() { + vec ret; + return ret; + } + vec wxxzx() { + vec ret; + return ret; + } + vec wxxzxx() { + vec ret; + return ret; + } + vec wxxzxy() { + vec ret; + return ret; + } + vec wxxzxz() { + vec ret; + return ret; + } + vec wxxzxw() { + vec ret; + return ret; + } + vec wxxzy() { + vec ret; + return ret; + } + vec wxxzyx() { + vec ret; + return ret; + } + vec wxxzyy() { + vec ret; + return ret; + } + vec wxxzyz() { + vec ret; + return ret; + } + vec wxxzyw() { + vec ret; + return ret; + } + vec wxxzz() { + vec ret; + return ret; + } + vec wxxzzx() { + vec ret; + return ret; + } + vec wxxzzy() { + vec ret; + return ret; + } + vec wxxzzz() { + vec ret; + return ret; + } + vec wxxzzw() { + vec ret; + return ret; + } + vec wxxzw() { + vec ret; + return ret; + } + vec wxxzwx() { + vec ret; + return ret; + } + vec wxxzwy() { + vec ret; + return ret; + } + vec wxxzwz() { + vec ret; + return ret; + } + vec wxxzww() { + vec ret; + return ret; + } + vec wxxw() { + vec ret; + return ret; + } + vec wxxwx() { + vec ret; + return ret; + } + vec wxxwxx() { + vec ret; + return ret; + } + vec wxxwxy() { + vec ret; + return ret; + } + vec wxxwxz() { + vec ret; + return ret; + } + vec wxxwxw() { + vec ret; + return ret; + } + vec wxxwy() { + vec ret; + return ret; + } + vec wxxwyx() { + vec ret; + return ret; + } + vec wxxwyy() { + vec ret; + return ret; + } + vec wxxwyz() { + vec ret; + return ret; + } + vec wxxwyw() { + vec ret; + return ret; + } + vec wxxwz() { + vec ret; + return ret; + } + vec wxxwzx() { + vec ret; + return ret; + } + vec wxxwzy() { + vec ret; + return ret; + } + vec wxxwzz() { + vec ret; + return ret; + } + vec wxxwzw() { + vec ret; + return ret; + } + vec wxxww() { + vec ret; + return ret; + } + vec wxxwwx() { + vec ret; + return ret; + } + vec wxxwwy() { + vec ret; + return ret; + } + vec wxxwwz() { + vec ret; + return ret; + } + vec wxxwww() { + vec ret; + return ret; + } + vec wxy() { + vec ret; + return ret; + } + vec wxy(vec inp) { + return inp; + } + vec wxyx() { + vec ret; + return ret; + } + vec wxyxx() { + vec ret; + return ret; + } + vec wxyxxx() { + vec ret; + return ret; + } + vec wxyxxy() { + vec ret; + return ret; + } + vec wxyxxz() { + vec ret; + return ret; + } + vec wxyxxw() { + vec ret; + return ret; + } + vec wxyxy() { + vec ret; + return ret; + } + vec wxyxyx() { + vec ret; + return ret; + } + vec wxyxyy() { + vec ret; + return ret; + } + vec wxyxyz() { + vec ret; + return ret; + } + vec wxyxyw() { + vec ret; + return ret; + } + vec wxyxz() { + vec ret; + return ret; + } + vec wxyxzx() { + vec ret; + return ret; + } + vec wxyxzy() { + vec ret; + return ret; + } + vec wxyxzz() { + vec ret; + return ret; + } + vec wxyxzw() { + vec ret; + return ret; + } + vec wxyxw() { + vec ret; + return ret; + } + vec wxyxwx() { + vec ret; + return ret; + } + vec wxyxwy() { + vec ret; + return ret; + } + vec wxyxwz() { + vec ret; + return ret; + } + vec wxyxww() { + vec ret; + return ret; + } + vec wxyy() { + vec ret; + return ret; + } + vec wxyyx() { + vec ret; + return ret; + } + vec wxyyxx() { + vec ret; + return ret; + } + vec wxyyxy() { + vec ret; + return ret; + } + vec wxyyxz() { + vec ret; + return ret; + } + vec wxyyxw() { + vec ret; + return ret; + } + vec wxyyy() { + vec ret; + return ret; + } + vec wxyyyx() { + vec ret; + return ret; + } + vec wxyyyy() { + vec ret; + return ret; + } + vec wxyyyz() { + vec ret; + return ret; + } + vec wxyyyw() { + vec ret; + return ret; + } + vec wxyyz() { + vec ret; + return ret; + } + vec wxyyzx() { + vec ret; + return ret; + } + vec wxyyzy() { + vec ret; + return ret; + } + vec wxyyzz() { + vec ret; + return ret; + } + vec wxyyzw() { + vec ret; + return ret; + } + vec wxyyw() { + vec ret; + return ret; + } + vec wxyywx() { + vec ret; + return ret; + } + vec wxyywy() { + vec ret; + return ret; + } + vec wxyywz() { + vec ret; + return ret; + } + vec wxyyww() { + vec ret; + return ret; + } + vec wxyz() { + vec ret; + return ret; + } + vec wxyz(vec inp) { + return inp; + } + vec wxyzx() { + vec ret; + return ret; + } + vec wxyzxx() { + vec ret; + return ret; + } + vec wxyzxy() { + vec ret; + return ret; + } + vec wxyzxz() { + vec ret; + return ret; + } + vec wxyzxw() { + vec ret; + return ret; + } + vec wxyzy() { + vec ret; + return ret; + } + vec wxyzyx() { + vec ret; + return ret; + } + vec wxyzyy() { + vec ret; + return ret; + } + vec wxyzyz() { + vec ret; + return ret; + } + vec wxyzyw() { + vec ret; + return ret; + } + vec wxyzz() { + vec ret; + return ret; + } + vec wxyzzx() { + vec ret; + return ret; + } + vec wxyzzy() { + vec ret; + return ret; + } + vec wxyzzz() { + vec ret; + return ret; + } + vec wxyzzw() { + vec ret; + return ret; + } + vec wxyzw() { + vec ret; + return ret; + } + vec wxyzwx() { + vec ret; + return ret; + } + vec wxyzwy() { + vec ret; + return ret; + } + vec wxyzwz() { + vec ret; + return ret; + } + vec wxyzww() { + vec ret; + return ret; + } + vec wxyw() { + vec ret; + return ret; + } + vec wxywx() { + vec ret; + return ret; + } + vec wxywxx() { + vec ret; + return ret; + } + vec wxywxy() { + vec ret; + return ret; + } + vec wxywxz() { + vec ret; + return ret; + } + vec wxywxw() { + vec ret; + return ret; + } + vec wxywy() { + vec ret; + return ret; + } + vec wxywyx() { + vec ret; + return ret; + } + vec wxywyy() { + vec ret; + return ret; + } + vec wxywyz() { + vec ret; + return ret; + } + vec wxywyw() { + vec ret; + return ret; + } + vec wxywz() { + vec ret; + return ret; + } + vec wxywzx() { + vec ret; + return ret; + } + vec wxywzy() { + vec ret; + return ret; + } + vec wxywzz() { + vec ret; + return ret; + } + vec wxywzw() { + vec ret; + return ret; + } + vec wxyww() { + vec ret; + return ret; + } + vec wxywwx() { + vec ret; + return ret; + } + vec wxywwy() { + vec ret; + return ret; + } + vec wxywwz() { + vec ret; + return ret; + } + vec wxywww() { + vec ret; + return ret; + } + vec wxz() { + vec ret; + return ret; + } + vec wxz(vec inp) { + return inp; + } + vec wxzx() { + vec ret; + return ret; + } + vec wxzxx() { + vec ret; + return ret; + } + vec wxzxxx() { + vec ret; + return ret; + } + vec wxzxxy() { + vec ret; + return ret; + } + vec wxzxxz() { + vec ret; + return ret; + } + vec wxzxxw() { + vec ret; + return ret; + } + vec wxzxy() { + vec ret; + return ret; + } + vec wxzxyx() { + vec ret; + return ret; + } + vec wxzxyy() { + vec ret; + return ret; + } + vec wxzxyz() { + vec ret; + return ret; + } + vec wxzxyw() { + vec ret; + return ret; + } + vec wxzxz() { + vec ret; + return ret; + } + vec wxzxzx() { + vec ret; + return ret; + } + vec wxzxzy() { + vec ret; + return ret; + } + vec wxzxzz() { + vec ret; + return ret; + } + vec wxzxzw() { + vec ret; + return ret; + } + vec wxzxw() { + vec ret; + return ret; + } + vec wxzxwx() { + vec ret; + return ret; + } + vec wxzxwy() { + vec ret; + return ret; + } + vec wxzxwz() { + vec ret; + return ret; + } + vec wxzxww() { + vec ret; + return ret; + } + vec wxzy() { + vec ret; + return ret; + } + vec wxzy(vec inp) { + return inp; + } + vec wxzyx() { + vec ret; + return ret; + } + vec wxzyxx() { + vec ret; + return ret; + } + vec wxzyxy() { + vec ret; + return ret; + } + vec wxzyxz() { + vec ret; + return ret; + } + vec wxzyxw() { + vec ret; + return ret; + } + vec wxzyy() { + vec ret; + return ret; + } + vec wxzyyx() { + vec ret; + return ret; + } + vec wxzyyy() { + vec ret; + return ret; + } + vec wxzyyz() { + vec ret; + return ret; + } + vec wxzyyw() { + vec ret; + return ret; + } + vec wxzyz() { + vec ret; + return ret; + } + vec wxzyzx() { + vec ret; + return ret; + } + vec wxzyzy() { + vec ret; + return ret; + } + vec wxzyzz() { + vec ret; + return ret; + } + vec wxzyzw() { + vec ret; + return ret; + } + vec wxzyw() { + vec ret; + return ret; + } + vec wxzywx() { + vec ret; + return ret; + } + vec wxzywy() { + vec ret; + return ret; + } + vec wxzywz() { + vec ret; + return ret; + } + vec wxzyww() { + vec ret; + return ret; + } + vec wxzz() { + vec ret; + return ret; + } + vec wxzzx() { + vec ret; + return ret; + } + vec wxzzxx() { + vec ret; + return ret; + } + vec wxzzxy() { + vec ret; + return ret; + } + vec wxzzxz() { + vec ret; + return ret; + } + vec wxzzxw() { + vec ret; + return ret; + } + vec wxzzy() { + vec ret; + return ret; + } + vec wxzzyx() { + vec ret; + return ret; + } + vec wxzzyy() { + vec ret; + return ret; + } + vec wxzzyz() { + vec ret; + return ret; + } + vec wxzzyw() { + vec ret; + return ret; + } + vec wxzzz() { + vec ret; + return ret; + } + vec wxzzzx() { + vec ret; + return ret; + } + vec wxzzzy() { + vec ret; + return ret; + } + vec wxzzzz() { + vec ret; + return ret; + } + vec wxzzzw() { + vec ret; + return ret; + } + vec wxzzw() { + vec ret; + return ret; + } + vec wxzzwx() { + vec ret; + return ret; + } + vec wxzzwy() { + vec ret; + return ret; + } + vec wxzzwz() { + vec ret; + return ret; + } + vec wxzzww() { + vec ret; + return ret; + } + vec wxzw() { + vec ret; + return ret; + } + vec wxzwx() { + vec ret; + return ret; + } + vec wxzwxx() { + vec ret; + return ret; + } + vec wxzwxy() { + vec ret; + return ret; + } + vec wxzwxz() { + vec ret; + return ret; + } + vec wxzwxw() { + vec ret; + return ret; + } + vec wxzwy() { + vec ret; + return ret; + } + vec wxzwyx() { + vec ret; + return ret; + } + vec wxzwyy() { + vec ret; + return ret; + } + vec wxzwyz() { + vec ret; + return ret; + } + vec wxzwyw() { + vec ret; + return ret; + } + vec wxzwz() { + vec ret; + return ret; + } + vec wxzwzx() { + vec ret; + return ret; + } + vec wxzwzy() { + vec ret; + return ret; + } + vec wxzwzz() { + vec ret; + return ret; + } + vec wxzwzw() { + vec ret; + return ret; + } + vec wxzww() { + vec ret; + return ret; + } + vec wxzwwx() { + vec ret; + return ret; + } + vec wxzwwy() { + vec ret; + return ret; + } + vec wxzwwz() { + vec ret; + return ret; + } + vec wxzwww() { + vec ret; + return ret; + } + vec wxw() { + vec ret; + return ret; + } + vec wxwx() { + vec ret; + return ret; + } + vec wxwxx() { + vec ret; + return ret; + } + vec wxwxxx() { + vec ret; + return ret; + } + vec wxwxxy() { + vec ret; + return ret; + } + vec wxwxxz() { + vec ret; + return ret; + } + vec wxwxxw() { + vec ret; + return ret; + } + vec wxwxy() { + vec ret; + return ret; + } + vec wxwxyx() { + vec ret; + return ret; + } + vec wxwxyy() { + vec ret; + return ret; + } + vec wxwxyz() { + vec ret; + return ret; + } + vec wxwxyw() { + vec ret; + return ret; + } + vec wxwxz() { + vec ret; + return ret; + } + vec wxwxzx() { + vec ret; + return ret; + } + vec wxwxzy() { + vec ret; + return ret; + } + vec wxwxzz() { + vec ret; + return ret; + } + vec wxwxzw() { + vec ret; + return ret; + } + vec wxwxw() { + vec ret; + return ret; + } + vec wxwxwx() { + vec ret; + return ret; + } + vec wxwxwy() { + vec ret; + return ret; + } + vec wxwxwz() { + vec ret; + return ret; + } + vec wxwxww() { + vec ret; + return ret; + } + vec wxwy() { + vec ret; + return ret; + } + vec wxwyx() { + vec ret; + return ret; + } + vec wxwyxx() { + vec ret; + return ret; + } + vec wxwyxy() { + vec ret; + return ret; + } + vec wxwyxz() { + vec ret; + return ret; + } + vec wxwyxw() { + vec ret; + return ret; + } + vec wxwyy() { + vec ret; + return ret; + } + vec wxwyyx() { + vec ret; + return ret; + } + vec wxwyyy() { + vec ret; + return ret; + } + vec wxwyyz() { + vec ret; + return ret; + } + vec wxwyyw() { + vec ret; + return ret; + } + vec wxwyz() { + vec ret; + return ret; + } + vec wxwyzx() { + vec ret; + return ret; + } + vec wxwyzy() { + vec ret; + return ret; + } + vec wxwyzz() { + vec ret; + return ret; + } + vec wxwyzw() { + vec ret; + return ret; + } + vec wxwyw() { + vec ret; + return ret; + } + vec wxwywx() { + vec ret; + return ret; + } + vec wxwywy() { + vec ret; + return ret; + } + vec wxwywz() { + vec ret; + return ret; + } + vec wxwyww() { + vec ret; + return ret; + } + vec wxwz() { + vec ret; + return ret; + } + vec wxwzx() { + vec ret; + return ret; + } + vec wxwzxx() { + vec ret; + return ret; + } + vec wxwzxy() { + vec ret; + return ret; + } + vec wxwzxz() { + vec ret; + return ret; + } + vec wxwzxw() { + vec ret; + return ret; + } + vec wxwzy() { + vec ret; + return ret; + } + vec wxwzyx() { + vec ret; + return ret; + } + vec wxwzyy() { + vec ret; + return ret; + } + vec wxwzyz() { + vec ret; + return ret; + } + vec wxwzyw() { + vec ret; + return ret; + } + vec wxwzz() { + vec ret; + return ret; + } + vec wxwzzx() { + vec ret; + return ret; + } + vec wxwzzy() { + vec ret; + return ret; + } + vec wxwzzz() { + vec ret; + return ret; + } + vec wxwzzw() { + vec ret; + return ret; + } + vec wxwzw() { + vec ret; + return ret; + } + vec wxwzwx() { + vec ret; + return ret; + } + vec wxwzwy() { + vec ret; + return ret; + } + vec wxwzwz() { + vec ret; + return ret; + } + vec wxwzww() { + vec ret; + return ret; + } + vec wxww() { + vec ret; + return ret; + } + vec wxwwx() { + vec ret; + return ret; + } + vec wxwwxx() { + vec ret; + return ret; + } + vec wxwwxy() { + vec ret; + return ret; + } + vec wxwwxz() { + vec ret; + return ret; + } + vec wxwwxw() { + vec ret; + return ret; + } + vec wxwwy() { + vec ret; + return ret; + } + vec wxwwyx() { + vec ret; + return ret; + } + vec wxwwyy() { + vec ret; + return ret; + } + vec wxwwyz() { + vec ret; + return ret; + } + vec wxwwyw() { + vec ret; + return ret; + } + vec wxwwz() { + vec ret; + return ret; + } + vec wxwwzx() { + vec ret; + return ret; + } + vec wxwwzy() { + vec ret; + return ret; + } + vec wxwwzz() { + vec ret; + return ret; + } + vec wxwwzw() { + vec ret; + return ret; + } + vec wxwww() { + vec ret; + return ret; + } + vec wxwwwx() { + vec ret; + return ret; + } + vec wxwwwy() { + vec ret; + return ret; + } + vec wxwwwz() { + vec ret; + return ret; + } + vec wxwwww() { + vec ret; + return ret; + } + vec wy() { + vec ret; + return ret; + } + vec wy(vec inp) { + return inp; + } + vec wyx() { + vec ret; + return ret; + } + vec wyx(vec inp) { + return inp; + } + vec wyxx() { + vec ret; + return ret; + } + vec wyxxx() { + vec ret; + return ret; + } + vec wyxxxx() { + vec ret; + return ret; + } + vec wyxxxy() { + vec ret; + return ret; + } + vec wyxxxz() { + vec ret; + return ret; + } + vec wyxxxw() { + vec ret; + return ret; + } + vec wyxxy() { + vec ret; + return ret; + } + vec wyxxyx() { + vec ret; + return ret; + } + vec wyxxyy() { + vec ret; + return ret; + } + vec wyxxyz() { + vec ret; + return ret; + } + vec wyxxyw() { + vec ret; + return ret; + } + vec wyxxz() { + vec ret; + return ret; + } + vec wyxxzx() { + vec ret; + return ret; + } + vec wyxxzy() { + vec ret; + return ret; + } + vec wyxxzz() { + vec ret; + return ret; + } + vec wyxxzw() { + vec ret; + return ret; + } + vec wyxxw() { + vec ret; + return ret; + } + vec wyxxwx() { + vec ret; + return ret; + } + vec wyxxwy() { + vec ret; + return ret; + } + vec wyxxwz() { + vec ret; + return ret; + } + vec wyxxww() { + vec ret; + return ret; + } + vec wyxy() { + vec ret; + return ret; + } + vec wyxyx() { + vec ret; + return ret; + } + vec wyxyxx() { + vec ret; + return ret; + } + vec wyxyxy() { + vec ret; + return ret; + } + vec wyxyxz() { + vec ret; + return ret; + } + vec wyxyxw() { + vec ret; + return ret; + } + vec wyxyy() { + vec ret; + return ret; + } + vec wyxyyx() { + vec ret; + return ret; + } + vec wyxyyy() { + vec ret; + return ret; + } + vec wyxyyz() { + vec ret; + return ret; + } + vec wyxyyw() { + vec ret; + return ret; + } + vec wyxyz() { + vec ret; + return ret; + } + vec wyxyzx() { + vec ret; + return ret; + } + vec wyxyzy() { + vec ret; + return ret; + } + vec wyxyzz() { + vec ret; + return ret; + } + vec wyxyzw() { + vec ret; + return ret; + } + vec wyxyw() { + vec ret; + return ret; + } + vec wyxywx() { + vec ret; + return ret; + } + vec wyxywy() { + vec ret; + return ret; + } + vec wyxywz() { + vec ret; + return ret; + } + vec wyxyww() { + vec ret; + return ret; + } + vec wyxz() { + vec ret; + return ret; + } + vec wyxz(vec inp) { + return inp; + } + vec wyxzx() { + vec ret; + return ret; + } + vec wyxzxx() { + vec ret; + return ret; + } + vec wyxzxy() { + vec ret; + return ret; + } + vec wyxzxz() { + vec ret; + return ret; + } + vec wyxzxw() { + vec ret; + return ret; + } + vec wyxzy() { + vec ret; + return ret; + } + vec wyxzyx() { + vec ret; + return ret; + } + vec wyxzyy() { + vec ret; + return ret; + } + vec wyxzyz() { + vec ret; + return ret; + } + vec wyxzyw() { + vec ret; + return ret; + } + vec wyxzz() { + vec ret; + return ret; + } + vec wyxzzx() { + vec ret; + return ret; + } + vec wyxzzy() { + vec ret; + return ret; + } + vec wyxzzz() { + vec ret; + return ret; + } + vec wyxzzw() { + vec ret; + return ret; + } + vec wyxzw() { + vec ret; + return ret; + } + vec wyxzwx() { + vec ret; + return ret; + } + vec wyxzwy() { + vec ret; + return ret; + } + vec wyxzwz() { + vec ret; + return ret; + } + vec wyxzww() { + vec ret; + return ret; + } + vec wyxw() { + vec ret; + return ret; + } + vec wyxwx() { + vec ret; + return ret; + } + vec wyxwxx() { + vec ret; + return ret; + } + vec wyxwxy() { + vec ret; + return ret; + } + vec wyxwxz() { + vec ret; + return ret; + } + vec wyxwxw() { + vec ret; + return ret; + } + vec wyxwy() { + vec ret; + return ret; + } + vec wyxwyx() { + vec ret; + return ret; + } + vec wyxwyy() { + vec ret; + return ret; + } + vec wyxwyz() { + vec ret; + return ret; + } + vec wyxwyw() { + vec ret; + return ret; + } + vec wyxwz() { + vec ret; + return ret; + } + vec wyxwzx() { + vec ret; + return ret; + } + vec wyxwzy() { + vec ret; + return ret; + } + vec wyxwzz() { + vec ret; + return ret; + } + vec wyxwzw() { + vec ret; + return ret; + } + vec wyxww() { + vec ret; + return ret; + } + vec wyxwwx() { + vec ret; + return ret; + } + vec wyxwwy() { + vec ret; + return ret; + } + vec wyxwwz() { + vec ret; + return ret; + } + vec wyxwww() { + vec ret; + return ret; + } + vec wyy() { + vec ret; + return ret; + } + vec wyyx() { + vec ret; + return ret; + } + vec wyyxx() { + vec ret; + return ret; + } + vec wyyxxx() { + vec ret; + return ret; + } + vec wyyxxy() { + vec ret; + return ret; + } + vec wyyxxz() { + vec ret; + return ret; + } + vec wyyxxw() { + vec ret; + return ret; + } + vec wyyxy() { + vec ret; + return ret; + } + vec wyyxyx() { + vec ret; + return ret; + } + vec wyyxyy() { + vec ret; + return ret; + } + vec wyyxyz() { + vec ret; + return ret; + } + vec wyyxyw() { + vec ret; + return ret; + } + vec wyyxz() { + vec ret; + return ret; + } + vec wyyxzx() { + vec ret; + return ret; + } + vec wyyxzy() { + vec ret; + return ret; + } + vec wyyxzz() { + vec ret; + return ret; + } + vec wyyxzw() { + vec ret; + return ret; + } + vec wyyxw() { + vec ret; + return ret; + } + vec wyyxwx() { + vec ret; + return ret; + } + vec wyyxwy() { + vec ret; + return ret; + } + vec wyyxwz() { + vec ret; + return ret; + } + vec wyyxww() { + vec ret; + return ret; + } + vec wyyy() { + vec ret; + return ret; + } + vec wyyyx() { + vec ret; + return ret; + } + vec wyyyxx() { + vec ret; + return ret; + } + vec wyyyxy() { + vec ret; + return ret; + } + vec wyyyxz() { + vec ret; + return ret; + } + vec wyyyxw() { + vec ret; + return ret; + } + vec wyyyy() { + vec ret; + return ret; + } + vec wyyyyx() { + vec ret; + return ret; + } + vec wyyyyy() { + vec ret; + return ret; + } + vec wyyyyz() { + vec ret; + return ret; + } + vec wyyyyw() { + vec ret; + return ret; + } + vec wyyyz() { + vec ret; + return ret; + } + vec wyyyzx() { + vec ret; + return ret; + } + vec wyyyzy() { + vec ret; + return ret; + } + vec wyyyzz() { + vec ret; + return ret; + } + vec wyyyzw() { + vec ret; + return ret; + } + vec wyyyw() { + vec ret; + return ret; + } + vec wyyywx() { + vec ret; + return ret; + } + vec wyyywy() { + vec ret; + return ret; + } + vec wyyywz() { + vec ret; + return ret; + } + vec wyyyww() { + vec ret; + return ret; + } + vec wyyz() { + vec ret; + return ret; + } + vec wyyzx() { + vec ret; + return ret; + } + vec wyyzxx() { + vec ret; + return ret; + } + vec wyyzxy() { + vec ret; + return ret; + } + vec wyyzxz() { + vec ret; + return ret; + } + vec wyyzxw() { + vec ret; + return ret; + } + vec wyyzy() { + vec ret; + return ret; + } + vec wyyzyx() { + vec ret; + return ret; + } + vec wyyzyy() { + vec ret; + return ret; + } + vec wyyzyz() { + vec ret; + return ret; + } + vec wyyzyw() { + vec ret; + return ret; + } + vec wyyzz() { + vec ret; + return ret; + } + vec wyyzzx() { + vec ret; + return ret; + } + vec wyyzzy() { + vec ret; + return ret; + } + vec wyyzzz() { + vec ret; + return ret; + } + vec wyyzzw() { + vec ret; + return ret; + } + vec wyyzw() { + vec ret; + return ret; + } + vec wyyzwx() { + vec ret; + return ret; + } + vec wyyzwy() { + vec ret; + return ret; + } + vec wyyzwz() { + vec ret; + return ret; + } + vec wyyzww() { + vec ret; + return ret; + } + vec wyyw() { + vec ret; + return ret; + } + vec wyywx() { + vec ret; + return ret; + } + vec wyywxx() { + vec ret; + return ret; + } + vec wyywxy() { + vec ret; + return ret; + } + vec wyywxz() { + vec ret; + return ret; + } + vec wyywxw() { + vec ret; + return ret; + } + vec wyywy() { + vec ret; + return ret; + } + vec wyywyx() { + vec ret; + return ret; + } + vec wyywyy() { + vec ret; + return ret; + } + vec wyywyz() { + vec ret; + return ret; + } + vec wyywyw() { + vec ret; + return ret; + } + vec wyywz() { + vec ret; + return ret; + } + vec wyywzx() { + vec ret; + return ret; + } + vec wyywzy() { + vec ret; + return ret; + } + vec wyywzz() { + vec ret; + return ret; + } + vec wyywzw() { + vec ret; + return ret; + } + vec wyyww() { + vec ret; + return ret; + } + vec wyywwx() { + vec ret; + return ret; + } + vec wyywwy() { + vec ret; + return ret; + } + vec wyywwz() { + vec ret; + return ret; + } + vec wyywww() { + vec ret; + return ret; + } + vec wyz() { + vec ret; + return ret; + } + vec wyz(vec inp) { + return inp; + } + vec wyzx() { + vec ret; + return ret; + } + vec wyzx(vec inp) { + return inp; + } + vec wyzxx() { + vec ret; + return ret; + } + vec wyzxxx() { + vec ret; + return ret; + } + vec wyzxxy() { + vec ret; + return ret; + } + vec wyzxxz() { + vec ret; + return ret; + } + vec wyzxxw() { + vec ret; + return ret; + } + vec wyzxy() { + vec ret; + return ret; + } + vec wyzxyx() { + vec ret; + return ret; + } + vec wyzxyy() { + vec ret; + return ret; + } + vec wyzxyz() { + vec ret; + return ret; + } + vec wyzxyw() { + vec ret; + return ret; + } + vec wyzxz() { + vec ret; + return ret; + } + vec wyzxzx() { + vec ret; + return ret; + } + vec wyzxzy() { + vec ret; + return ret; + } + vec wyzxzz() { + vec ret; + return ret; + } + vec wyzxzw() { + vec ret; + return ret; + } + vec wyzxw() { + vec ret; + return ret; + } + vec wyzxwx() { + vec ret; + return ret; + } + vec wyzxwy() { + vec ret; + return ret; + } + vec wyzxwz() { + vec ret; + return ret; + } + vec wyzxww() { + vec ret; + return ret; + } + vec wyzy() { + vec ret; + return ret; + } + vec wyzyx() { + vec ret; + return ret; + } + vec wyzyxx() { + vec ret; + return ret; + } + vec wyzyxy() { + vec ret; + return ret; + } + vec wyzyxz() { + vec ret; + return ret; + } + vec wyzyxw() { + vec ret; + return ret; + } + vec wyzyy() { + vec ret; + return ret; + } + vec wyzyyx() { + vec ret; + return ret; + } + vec wyzyyy() { + vec ret; + return ret; + } + vec wyzyyz() { + vec ret; + return ret; + } + vec wyzyyw() { + vec ret; + return ret; + } + vec wyzyz() { + vec ret; + return ret; + } + vec wyzyzx() { + vec ret; + return ret; + } + vec wyzyzy() { + vec ret; + return ret; + } + vec wyzyzz() { + vec ret; + return ret; + } + vec wyzyzw() { + vec ret; + return ret; + } + vec wyzyw() { + vec ret; + return ret; + } + vec wyzywx() { + vec ret; + return ret; + } + vec wyzywy() { + vec ret; + return ret; + } + vec wyzywz() { + vec ret; + return ret; + } + vec wyzyww() { + vec ret; + return ret; + } + vec wyzz() { + vec ret; + return ret; + } + vec wyzzx() { + vec ret; + return ret; + } + vec wyzzxx() { + vec ret; + return ret; + } + vec wyzzxy() { + vec ret; + return ret; + } + vec wyzzxz() { + vec ret; + return ret; + } + vec wyzzxw() { + vec ret; + return ret; + } + vec wyzzy() { + vec ret; + return ret; + } + vec wyzzyx() { + vec ret; + return ret; + } + vec wyzzyy() { + vec ret; + return ret; + } + vec wyzzyz() { + vec ret; + return ret; + } + vec wyzzyw() { + vec ret; + return ret; + } + vec wyzzz() { + vec ret; + return ret; + } + vec wyzzzx() { + vec ret; + return ret; + } + vec wyzzzy() { + vec ret; + return ret; + } + vec wyzzzz() { + vec ret; + return ret; + } + vec wyzzzw() { + vec ret; + return ret; + } + vec wyzzw() { + vec ret; + return ret; + } + vec wyzzwx() { + vec ret; + return ret; + } + vec wyzzwy() { + vec ret; + return ret; + } + vec wyzzwz() { + vec ret; + return ret; + } + vec wyzzww() { + vec ret; + return ret; + } + vec wyzw() { + vec ret; + return ret; + } + vec wyzwx() { + vec ret; + return ret; + } + vec wyzwxx() { + vec ret; + return ret; + } + vec wyzwxy() { + vec ret; + return ret; + } + vec wyzwxz() { + vec ret; + return ret; + } + vec wyzwxw() { + vec ret; + return ret; + } + vec wyzwy() { + vec ret; + return ret; + } + vec wyzwyx() { + vec ret; + return ret; + } + vec wyzwyy() { + vec ret; + return ret; + } + vec wyzwyz() { + vec ret; + return ret; + } + vec wyzwyw() { + vec ret; + return ret; + } + vec wyzwz() { + vec ret; + return ret; + } + vec wyzwzx() { + vec ret; + return ret; + } + vec wyzwzy() { + vec ret; + return ret; + } + vec wyzwzz() { + vec ret; + return ret; + } + vec wyzwzw() { + vec ret; + return ret; + } + vec wyzww() { + vec ret; + return ret; + } + vec wyzwwx() { + vec ret; + return ret; + } + vec wyzwwy() { + vec ret; + return ret; + } + vec wyzwwz() { + vec ret; + return ret; + } + vec wyzwww() { + vec ret; + return ret; + } + vec wyw() { + vec ret; + return ret; + } + vec wywx() { + vec ret; + return ret; + } + vec wywxx() { + vec ret; + return ret; + } + vec wywxxx() { + vec ret; + return ret; + } + vec wywxxy() { + vec ret; + return ret; + } + vec wywxxz() { + vec ret; + return ret; + } + vec wywxxw() { + vec ret; + return ret; + } + vec wywxy() { + vec ret; + return ret; + } + vec wywxyx() { + vec ret; + return ret; + } + vec wywxyy() { + vec ret; + return ret; + } + vec wywxyz() { + vec ret; + return ret; + } + vec wywxyw() { + vec ret; + return ret; + } + vec wywxz() { + vec ret; + return ret; + } + vec wywxzx() { + vec ret; + return ret; + } + vec wywxzy() { + vec ret; + return ret; + } + vec wywxzz() { + vec ret; + return ret; + } + vec wywxzw() { + vec ret; + return ret; + } + vec wywxw() { + vec ret; + return ret; + } + vec wywxwx() { + vec ret; + return ret; + } + vec wywxwy() { + vec ret; + return ret; + } + vec wywxwz() { + vec ret; + return ret; + } + vec wywxww() { + vec ret; + return ret; + } + vec wywy() { + vec ret; + return ret; + } + vec wywyx() { + vec ret; + return ret; + } + vec wywyxx() { + vec ret; + return ret; + } + vec wywyxy() { + vec ret; + return ret; + } + vec wywyxz() { + vec ret; + return ret; + } + vec wywyxw() { + vec ret; + return ret; + } + vec wywyy() { + vec ret; + return ret; + } + vec wywyyx() { + vec ret; + return ret; + } + vec wywyyy() { + vec ret; + return ret; + } + vec wywyyz() { + vec ret; + return ret; + } + vec wywyyw() { + vec ret; + return ret; + } + vec wywyz() { + vec ret; + return ret; + } + vec wywyzx() { + vec ret; + return ret; + } + vec wywyzy() { + vec ret; + return ret; + } + vec wywyzz() { + vec ret; + return ret; + } + vec wywyzw() { + vec ret; + return ret; + } + vec wywyw() { + vec ret; + return ret; + } + vec wywywx() { + vec ret; + return ret; + } + vec wywywy() { + vec ret; + return ret; + } + vec wywywz() { + vec ret; + return ret; + } + vec wywyww() { + vec ret; + return ret; + } + vec wywz() { + vec ret; + return ret; + } + vec wywzx() { + vec ret; + return ret; + } + vec wywzxx() { + vec ret; + return ret; + } + vec wywzxy() { + vec ret; + return ret; + } + vec wywzxz() { + vec ret; + return ret; + } + vec wywzxw() { + vec ret; + return ret; + } + vec wywzy() { + vec ret; + return ret; + } + vec wywzyx() { + vec ret; + return ret; + } + vec wywzyy() { + vec ret; + return ret; + } + vec wywzyz() { + vec ret; + return ret; + } + vec wywzyw() { + vec ret; + return ret; + } + vec wywzz() { + vec ret; + return ret; + } + vec wywzzx() { + vec ret; + return ret; + } + vec wywzzy() { + vec ret; + return ret; + } + vec wywzzz() { + vec ret; + return ret; + } + vec wywzzw() { + vec ret; + return ret; + } + vec wywzw() { + vec ret; + return ret; + } + vec wywzwx() { + vec ret; + return ret; + } + vec wywzwy() { + vec ret; + return ret; + } + vec wywzwz() { + vec ret; + return ret; + } + vec wywzww() { + vec ret; + return ret; + } + vec wyww() { + vec ret; + return ret; + } + vec wywwx() { + vec ret; + return ret; + } + vec wywwxx() { + vec ret; + return ret; + } + vec wywwxy() { + vec ret; + return ret; + } + vec wywwxz() { + vec ret; + return ret; + } + vec wywwxw() { + vec ret; + return ret; + } + vec wywwy() { + vec ret; + return ret; + } + vec wywwyx() { + vec ret; + return ret; + } + vec wywwyy() { + vec ret; + return ret; + } + vec wywwyz() { + vec ret; + return ret; + } + vec wywwyw() { + vec ret; + return ret; + } + vec wywwz() { + vec ret; + return ret; + } + vec wywwzx() { + vec ret; + return ret; + } + vec wywwzy() { + vec ret; + return ret; + } + vec wywwzz() { + vec ret; + return ret; + } + vec wywwzw() { + vec ret; + return ret; + } + vec wywww() { + vec ret; + return ret; + } + vec wywwwx() { + vec ret; + return ret; + } + vec wywwwy() { + vec ret; + return ret; + } + vec wywwwz() { + vec ret; + return ret; + } + vec wywwww() { + vec ret; + return ret; + } + vec wz() { + vec ret; + return ret; + } + vec wz(vec inp) { + return inp; + } + vec wzx() { + vec ret; + return ret; + } + vec wzx(vec inp) { + return inp; + } + vec wzxx() { + vec ret; + return ret; + } + vec wzxxx() { + vec ret; + return ret; + } + vec wzxxxx() { + vec ret; + return ret; + } + vec wzxxxy() { + vec ret; + return ret; + } + vec wzxxxz() { + vec ret; + return ret; + } + vec wzxxxw() { + vec ret; + return ret; + } + vec wzxxy() { + vec ret; + return ret; + } + vec wzxxyx() { + vec ret; + return ret; + } + vec wzxxyy() { + vec ret; + return ret; + } + vec wzxxyz() { + vec ret; + return ret; + } + vec wzxxyw() { + vec ret; + return ret; + } + vec wzxxz() { + vec ret; + return ret; + } + vec wzxxzx() { + vec ret; + return ret; + } + vec wzxxzy() { + vec ret; + return ret; + } + vec wzxxzz() { + vec ret; + return ret; + } + vec wzxxzw() { + vec ret; + return ret; + } + vec wzxxw() { + vec ret; + return ret; + } + vec wzxxwx() { + vec ret; + return ret; + } + vec wzxxwy() { + vec ret; + return ret; + } + vec wzxxwz() { + vec ret; + return ret; + } + vec wzxxww() { + vec ret; + return ret; + } + vec wzxy() { + vec ret; + return ret; + } + vec wzxy(vec inp) { + return inp; + } + vec wzxyx() { + vec ret; + return ret; + } + vec wzxyxx() { + vec ret; + return ret; + } + vec wzxyxy() { + vec ret; + return ret; + } + vec wzxyxz() { + vec ret; + return ret; + } + vec wzxyxw() { + vec ret; + return ret; + } + vec wzxyy() { + vec ret; + return ret; + } + vec wzxyyx() { + vec ret; + return ret; + } + vec wzxyyy() { + vec ret; + return ret; + } + vec wzxyyz() { + vec ret; + return ret; + } + vec wzxyyw() { + vec ret; + return ret; + } + vec wzxyz() { + vec ret; + return ret; + } + vec wzxyzx() { + vec ret; + return ret; + } + vec wzxyzy() { + vec ret; + return ret; + } + vec wzxyzz() { + vec ret; + return ret; + } + vec wzxyzw() { + vec ret; + return ret; + } + vec wzxyw() { + vec ret; + return ret; + } + vec wzxywx() { + vec ret; + return ret; + } + vec wzxywy() { + vec ret; + return ret; + } + vec wzxywz() { + vec ret; + return ret; + } + vec wzxyww() { + vec ret; + return ret; + } + vec wzxz() { + vec ret; + return ret; + } + vec wzxzx() { + vec ret; + return ret; + } + vec wzxzxx() { + vec ret; + return ret; + } + vec wzxzxy() { + vec ret; + return ret; + } + vec wzxzxz() { + vec ret; + return ret; + } + vec wzxzxw() { + vec ret; + return ret; + } + vec wzxzy() { + vec ret; + return ret; + } + vec wzxzyx() { + vec ret; + return ret; + } + vec wzxzyy() { + vec ret; + return ret; + } + vec wzxzyz() { + vec ret; + return ret; + } + vec wzxzyw() { + vec ret; + return ret; + } + vec wzxzz() { + vec ret; + return ret; + } + vec wzxzzx() { + vec ret; + return ret; + } + vec wzxzzy() { + vec ret; + return ret; + } + vec wzxzzz() { + vec ret; + return ret; + } + vec wzxzzw() { + vec ret; + return ret; + } + vec wzxzw() { + vec ret; + return ret; + } + vec wzxzwx() { + vec ret; + return ret; + } + vec wzxzwy() { + vec ret; + return ret; + } + vec wzxzwz() { + vec ret; + return ret; + } + vec wzxzww() { + vec ret; + return ret; + } + vec wzxw() { + vec ret; + return ret; + } + vec wzxwx() { + vec ret; + return ret; + } + vec wzxwxx() { + vec ret; + return ret; + } + vec wzxwxy() { + vec ret; + return ret; + } + vec wzxwxz() { + vec ret; + return ret; + } + vec wzxwxw() { + vec ret; + return ret; + } + vec wzxwy() { + vec ret; + return ret; + } + vec wzxwyx() { + vec ret; + return ret; + } + vec wzxwyy() { + vec ret; + return ret; + } + vec wzxwyz() { + vec ret; + return ret; + } + vec wzxwyw() { + vec ret; + return ret; + } + vec wzxwz() { + vec ret; + return ret; + } + vec wzxwzx() { + vec ret; + return ret; + } + vec wzxwzy() { + vec ret; + return ret; + } + vec wzxwzz() { + vec ret; + return ret; + } + vec wzxwzw() { + vec ret; + return ret; + } + vec wzxww() { + vec ret; + return ret; + } + vec wzxwwx() { + vec ret; + return ret; + } + vec wzxwwy() { + vec ret; + return ret; + } + vec wzxwwz() { + vec ret; + return ret; + } + vec wzxwww() { + vec ret; + return ret; + } + vec wzy() { + vec ret; + return ret; + } + vec wzy(vec inp) { + return inp; + } + vec wzyx() { + vec ret; + return ret; + } + vec wzyx(vec inp) { + return inp; + } + vec wzyxx() { + vec ret; + return ret; + } + vec wzyxxx() { + vec ret; + return ret; + } + vec wzyxxy() { + vec ret; + return ret; + } + vec wzyxxz() { + vec ret; + return ret; + } + vec wzyxxw() { + vec ret; + return ret; + } + vec wzyxy() { + vec ret; + return ret; + } + vec wzyxyx() { + vec ret; + return ret; + } + vec wzyxyy() { + vec ret; + return ret; + } + vec wzyxyz() { + vec ret; + return ret; + } + vec wzyxyw() { + vec ret; + return ret; + } + vec wzyxz() { + vec ret; + return ret; + } + vec wzyxzx() { + vec ret; + return ret; + } + vec wzyxzy() { + vec ret; + return ret; + } + vec wzyxzz() { + vec ret; + return ret; + } + vec wzyxzw() { + vec ret; + return ret; + } + vec wzyxw() { + vec ret; + return ret; + } + vec wzyxwx() { + vec ret; + return ret; + } + vec wzyxwy() { + vec ret; + return ret; + } + vec wzyxwz() { + vec ret; + return ret; + } + vec wzyxww() { + vec ret; + return ret; + } + vec wzyy() { + vec ret; + return ret; + } + vec wzyyx() { + vec ret; + return ret; + } + vec wzyyxx() { + vec ret; + return ret; + } + vec wzyyxy() { + vec ret; + return ret; + } + vec wzyyxz() { + vec ret; + return ret; + } + vec wzyyxw() { + vec ret; + return ret; + } + vec wzyyy() { + vec ret; + return ret; + } + vec wzyyyx() { + vec ret; + return ret; + } + vec wzyyyy() { + vec ret; + return ret; + } + vec wzyyyz() { + vec ret; + return ret; + } + vec wzyyyw() { + vec ret; + return ret; + } + vec wzyyz() { + vec ret; + return ret; + } + vec wzyyzx() { + vec ret; + return ret; + } + vec wzyyzy() { + vec ret; + return ret; + } + vec wzyyzz() { + vec ret; + return ret; + } + vec wzyyzw() { + vec ret; + return ret; + } + vec wzyyw() { + vec ret; + return ret; + } + vec wzyywx() { + vec ret; + return ret; + } + vec wzyywy() { + vec ret; + return ret; + } + vec wzyywz() { + vec ret; + return ret; + } + vec wzyyww() { + vec ret; + return ret; + } + vec wzyz() { + vec ret; + return ret; + } + vec wzyzx() { + vec ret; + return ret; + } + vec wzyzxx() { + vec ret; + return ret; + } + vec wzyzxy() { + vec ret; + return ret; + } + vec wzyzxz() { + vec ret; + return ret; + } + vec wzyzxw() { + vec ret; + return ret; + } + vec wzyzy() { + vec ret; + return ret; + } + vec wzyzyx() { + vec ret; + return ret; + } + vec wzyzyy() { + vec ret; + return ret; + } + vec wzyzyz() { + vec ret; + return ret; + } + vec wzyzyw() { + vec ret; + return ret; + } + vec wzyzz() { + vec ret; + return ret; + } + vec wzyzzx() { + vec ret; + return ret; + } + vec wzyzzy() { + vec ret; + return ret; + } + vec wzyzzz() { + vec ret; + return ret; + } + vec wzyzzw() { + vec ret; + return ret; + } + vec wzyzw() { + vec ret; + return ret; + } + vec wzyzwx() { + vec ret; + return ret; + } + vec wzyzwy() { + vec ret; + return ret; + } + vec wzyzwz() { + vec ret; + return ret; + } + vec wzyzww() { + vec ret; + return ret; + } + vec wzyw() { + vec ret; + return ret; + } + vec wzywx() { + vec ret; + return ret; + } + vec wzywxx() { + vec ret; + return ret; + } + vec wzywxy() { + vec ret; + return ret; + } + vec wzywxz() { + vec ret; + return ret; + } + vec wzywxw() { + vec ret; + return ret; + } + vec wzywy() { + vec ret; + return ret; + } + vec wzywyx() { + vec ret; + return ret; + } + vec wzywyy() { + vec ret; + return ret; + } + vec wzywyz() { + vec ret; + return ret; + } + vec wzywyw() { + vec ret; + return ret; + } + vec wzywz() { + vec ret; + return ret; + } + vec wzywzx() { + vec ret; + return ret; + } + vec wzywzy() { + vec ret; + return ret; + } + vec wzywzz() { + vec ret; + return ret; + } + vec wzywzw() { + vec ret; + return ret; + } + vec wzyww() { + vec ret; + return ret; + } + vec wzywwx() { + vec ret; + return ret; + } + vec wzywwy() { + vec ret; + return ret; + } + vec wzywwz() { + vec ret; + return ret; + } + vec wzywww() { + vec ret; + return ret; + } + vec wzz() { + vec ret; + return ret; + } + vec wzzx() { + vec ret; + return ret; + } + vec wzzxx() { + vec ret; + return ret; + } + vec wzzxxx() { + vec ret; + return ret; + } + vec wzzxxy() { + vec ret; + return ret; + } + vec wzzxxz() { + vec ret; + return ret; + } + vec wzzxxw() { + vec ret; + return ret; + } + vec wzzxy() { + vec ret; + return ret; + } + vec wzzxyx() { + vec ret; + return ret; + } + vec wzzxyy() { + vec ret; + return ret; + } + vec wzzxyz() { + vec ret; + return ret; + } + vec wzzxyw() { + vec ret; + return ret; + } + vec wzzxz() { + vec ret; + return ret; + } + vec wzzxzx() { + vec ret; + return ret; + } + vec wzzxzy() { + vec ret; + return ret; + } + vec wzzxzz() { + vec ret; + return ret; + } + vec wzzxzw() { + vec ret; + return ret; + } + vec wzzxw() { + vec ret; + return ret; + } + vec wzzxwx() { + vec ret; + return ret; + } + vec wzzxwy() { + vec ret; + return ret; + } + vec wzzxwz() { + vec ret; + return ret; + } + vec wzzxww() { + vec ret; + return ret; + } + vec wzzy() { + vec ret; + return ret; + } + vec wzzyx() { + vec ret; + return ret; + } + vec wzzyxx() { + vec ret; + return ret; + } + vec wzzyxy() { + vec ret; + return ret; + } + vec wzzyxz() { + vec ret; + return ret; + } + vec wzzyxw() { + vec ret; + return ret; + } + vec wzzyy() { + vec ret; + return ret; + } + vec wzzyyx() { + vec ret; + return ret; + } + vec wzzyyy() { + vec ret; + return ret; + } + vec wzzyyz() { + vec ret; + return ret; + } + vec wzzyyw() { + vec ret; + return ret; + } + vec wzzyz() { + vec ret; + return ret; + } + vec wzzyzx() { + vec ret; + return ret; + } + vec wzzyzy() { + vec ret; + return ret; + } + vec wzzyzz() { + vec ret; + return ret; + } + vec wzzyzw() { + vec ret; + return ret; + } + vec wzzyw() { + vec ret; + return ret; + } + vec wzzywx() { + vec ret; + return ret; + } + vec wzzywy() { + vec ret; + return ret; + } + vec wzzywz() { + vec ret; + return ret; + } + vec wzzyww() { + vec ret; + return ret; + } + vec wzzz() { + vec ret; + return ret; + } + vec wzzzx() { + vec ret; + return ret; + } + vec wzzzxx() { + vec ret; + return ret; + } + vec wzzzxy() { + vec ret; + return ret; + } + vec wzzzxz() { + vec ret; + return ret; + } + vec wzzzxw() { + vec ret; + return ret; + } + vec wzzzy() { + vec ret; + return ret; + } + vec wzzzyx() { + vec ret; + return ret; + } + vec wzzzyy() { + vec ret; + return ret; + } + vec wzzzyz() { + vec ret; + return ret; + } + vec wzzzyw() { + vec ret; + return ret; + } + vec wzzzz() { + vec ret; + return ret; + } + vec wzzzzx() { + vec ret; + return ret; + } + vec wzzzzy() { + vec ret; + return ret; + } + vec wzzzzz() { + vec ret; + return ret; + } + vec wzzzzw() { + vec ret; + return ret; + } + vec wzzzw() { + vec ret; + return ret; + } + vec wzzzwx() { + vec ret; + return ret; + } + vec wzzzwy() { + vec ret; + return ret; + } + vec wzzzwz() { + vec ret; + return ret; + } + vec wzzzww() { + vec ret; + return ret; + } + vec wzzw() { + vec ret; + return ret; + } + vec wzzwx() { + vec ret; + return ret; + } + vec wzzwxx() { + vec ret; + return ret; + } + vec wzzwxy() { + vec ret; + return ret; + } + vec wzzwxz() { + vec ret; + return ret; + } + vec wzzwxw() { + vec ret; + return ret; + } + vec wzzwy() { + vec ret; + return ret; + } + vec wzzwyx() { + vec ret; + return ret; + } + vec wzzwyy() { + vec ret; + return ret; + } + vec wzzwyz() { + vec ret; + return ret; + } + vec wzzwyw() { + vec ret; + return ret; + } + vec wzzwz() { + vec ret; + return ret; + } + vec wzzwzx() { + vec ret; + return ret; + } + vec wzzwzy() { + vec ret; + return ret; + } + vec wzzwzz() { + vec ret; + return ret; + } + vec wzzwzw() { + vec ret; + return ret; + } + vec wzzww() { + vec ret; + return ret; + } + vec wzzwwx() { + vec ret; + return ret; + } + vec wzzwwy() { + vec ret; + return ret; + } + vec wzzwwz() { + vec ret; + return ret; + } + vec wzzwww() { + vec ret; + return ret; + } + vec wzw() { + vec ret; + return ret; + } + vec wzwx() { + vec ret; + return ret; + } + vec wzwxx() { + vec ret; + return ret; + } + vec wzwxxx() { + vec ret; + return ret; + } + vec wzwxxy() { + vec ret; + return ret; + } + vec wzwxxz() { + vec ret; + return ret; + } + vec wzwxxw() { + vec ret; + return ret; + } + vec wzwxy() { + vec ret; + return ret; + } + vec wzwxyx() { + vec ret; + return ret; + } + vec wzwxyy() { + vec ret; + return ret; + } + vec wzwxyz() { + vec ret; + return ret; + } + vec wzwxyw() { + vec ret; + return ret; + } + vec wzwxz() { + vec ret; + return ret; + } + vec wzwxzx() { + vec ret; + return ret; + } + vec wzwxzy() { + vec ret; + return ret; + } + vec wzwxzz() { + vec ret; + return ret; + } + vec wzwxzw() { + vec ret; + return ret; + } + vec wzwxw() { + vec ret; + return ret; + } + vec wzwxwx() { + vec ret; + return ret; + } + vec wzwxwy() { + vec ret; + return ret; + } + vec wzwxwz() { + vec ret; + return ret; + } + vec wzwxww() { + vec ret; + return ret; + } + vec wzwy() { + vec ret; + return ret; + } + vec wzwyx() { + vec ret; + return ret; + } + vec wzwyxx() { + vec ret; + return ret; + } + vec wzwyxy() { + vec ret; + return ret; + } + vec wzwyxz() { + vec ret; + return ret; + } + vec wzwyxw() { + vec ret; + return ret; + } + vec wzwyy() { + vec ret; + return ret; + } + vec wzwyyx() { + vec ret; + return ret; + } + vec wzwyyy() { + vec ret; + return ret; + } + vec wzwyyz() { + vec ret; + return ret; + } + vec wzwyyw() { + vec ret; + return ret; + } + vec wzwyz() { + vec ret; + return ret; + } + vec wzwyzx() { + vec ret; + return ret; + } + vec wzwyzy() { + vec ret; + return ret; + } + vec wzwyzz() { + vec ret; + return ret; + } + vec wzwyzw() { + vec ret; + return ret; + } + vec wzwyw() { + vec ret; + return ret; + } + vec wzwywx() { + vec ret; + return ret; + } + vec wzwywy() { + vec ret; + return ret; + } + vec wzwywz() { + vec ret; + return ret; + } + vec wzwyww() { + vec ret; + return ret; + } + vec wzwz() { + vec ret; + return ret; + } + vec wzwzx() { + vec ret; + return ret; + } + vec wzwzxx() { + vec ret; + return ret; + } + vec wzwzxy() { + vec ret; + return ret; + } + vec wzwzxz() { + vec ret; + return ret; + } + vec wzwzxw() { + vec ret; + return ret; + } + vec wzwzy() { + vec ret; + return ret; + } + vec wzwzyx() { + vec ret; + return ret; + } + vec wzwzyy() { + vec ret; + return ret; + } + vec wzwzyz() { + vec ret; + return ret; + } + vec wzwzyw() { + vec ret; + return ret; + } + vec wzwzz() { + vec ret; + return ret; + } + vec wzwzzx() { + vec ret; + return ret; + } + vec wzwzzy() { + vec ret; + return ret; + } + vec wzwzzz() { + vec ret; + return ret; + } + vec wzwzzw() { + vec ret; + return ret; + } + vec wzwzw() { + vec ret; + return ret; + } + vec wzwzwx() { + vec ret; + return ret; + } + vec wzwzwy() { + vec ret; + return ret; + } + vec wzwzwz() { + vec ret; + return ret; + } + vec wzwzww() { + vec ret; + return ret; + } + vec wzww() { + vec ret; + return ret; + } + vec wzwwx() { + vec ret; + return ret; + } + vec wzwwxx() { + vec ret; + return ret; + } + vec wzwwxy() { + vec ret; + return ret; + } + vec wzwwxz() { + vec ret; + return ret; + } + vec wzwwxw() { + vec ret; + return ret; + } + vec wzwwy() { + vec ret; + return ret; + } + vec wzwwyx() { + vec ret; + return ret; + } + vec wzwwyy() { + vec ret; + return ret; + } + vec wzwwyz() { + vec ret; + return ret; + } + vec wzwwyw() { + vec ret; + return ret; + } + vec wzwwz() { + vec ret; + return ret; + } + vec wzwwzx() { + vec ret; + return ret; + } + vec wzwwzy() { + vec ret; + return ret; + } + vec wzwwzz() { + vec ret; + return ret; + } + vec wzwwzw() { + vec ret; + return ret; + } + vec wzwww() { + vec ret; + return ret; + } + vec wzwwwx() { + vec ret; + return ret; + } + vec wzwwwy() { + vec ret; + return ret; + } + vec wzwwwz() { + vec ret; + return ret; + } + vec wzwwww() { + vec ret; + return ret; + } + vec ww() { + vec ret; + return ret; + } + vec wwx() { + vec ret; + return ret; + } + vec wwxx() { + vec ret; + return ret; + } + vec wwxxx() { + vec ret; + return ret; + } + vec wwxxxx() { + vec ret; + return ret; + } + vec wwxxxy() { + vec ret; + return ret; + } + vec wwxxxz() { + vec ret; + return ret; + } + vec wwxxxw() { + vec ret; + return ret; + } + vec wwxxy() { + vec ret; + return ret; + } + vec wwxxyx() { + vec ret; + return ret; + } + vec wwxxyy() { + vec ret; + return ret; + } + vec wwxxyz() { + vec ret; + return ret; + } + vec wwxxyw() { + vec ret; + return ret; + } + vec wwxxz() { + vec ret; + return ret; + } + vec wwxxzx() { + vec ret; + return ret; + } + vec wwxxzy() { + vec ret; + return ret; + } + vec wwxxzz() { + vec ret; + return ret; + } + vec wwxxzw() { + vec ret; + return ret; + } + vec wwxxw() { + vec ret; + return ret; + } + vec wwxxwx() { + vec ret; + return ret; + } + vec wwxxwy() { + vec ret; + return ret; + } + vec wwxxwz() { + vec ret; + return ret; + } + vec wwxxww() { + vec ret; + return ret; + } + vec wwxy() { + vec ret; + return ret; + } + vec wwxyx() { + vec ret; + return ret; + } + vec wwxyxx() { + vec ret; + return ret; + } + vec wwxyxy() { + vec ret; + return ret; + } + vec wwxyxz() { + vec ret; + return ret; + } + vec wwxyxw() { + vec ret; + return ret; + } + vec wwxyy() { + vec ret; + return ret; + } + vec wwxyyx() { + vec ret; + return ret; + } + vec wwxyyy() { + vec ret; + return ret; + } + vec wwxyyz() { + vec ret; + return ret; + } + vec wwxyyw() { + vec ret; + return ret; + } + vec wwxyz() { + vec ret; + return ret; + } + vec wwxyzx() { + vec ret; + return ret; + } + vec wwxyzy() { + vec ret; + return ret; + } + vec wwxyzz() { + vec ret; + return ret; + } + vec wwxyzw() { + vec ret; + return ret; + } + vec wwxyw() { + vec ret; + return ret; + } + vec wwxywx() { + vec ret; + return ret; + } + vec wwxywy() { + vec ret; + return ret; + } + vec wwxywz() { + vec ret; + return ret; + } + vec wwxyww() { + vec ret; + return ret; + } + vec wwxz() { + vec ret; + return ret; + } + vec wwxzx() { + vec ret; + return ret; + } + vec wwxzxx() { + vec ret; + return ret; + } + vec wwxzxy() { + vec ret; + return ret; + } + vec wwxzxz() { + vec ret; + return ret; + } + vec wwxzxw() { + vec ret; + return ret; + } + vec wwxzy() { + vec ret; + return ret; + } + vec wwxzyx() { + vec ret; + return ret; + } + vec wwxzyy() { + vec ret; + return ret; + } + vec wwxzyz() { + vec ret; + return ret; + } + vec wwxzyw() { + vec ret; + return ret; + } + vec wwxzz() { + vec ret; + return ret; + } + vec wwxzzx() { + vec ret; + return ret; + } + vec wwxzzy() { + vec ret; + return ret; + } + vec wwxzzz() { + vec ret; + return ret; + } + vec wwxzzw() { + vec ret; + return ret; + } + vec wwxzw() { + vec ret; + return ret; + } + vec wwxzwx() { + vec ret; + return ret; + } + vec wwxzwy() { + vec ret; + return ret; + } + vec wwxzwz() { + vec ret; + return ret; + } + vec wwxzww() { + vec ret; + return ret; + } + vec wwxw() { + vec ret; + return ret; + } + vec wwxwx() { + vec ret; + return ret; + } + vec wwxwxx() { + vec ret; + return ret; + } + vec wwxwxy() { + vec ret; + return ret; + } + vec wwxwxz() { + vec ret; + return ret; + } + vec wwxwxw() { + vec ret; + return ret; + } + vec wwxwy() { + vec ret; + return ret; + } + vec wwxwyx() { + vec ret; + return ret; + } + vec wwxwyy() { + vec ret; + return ret; + } + vec wwxwyz() { + vec ret; + return ret; + } + vec wwxwyw() { + vec ret; + return ret; + } + vec wwxwz() { + vec ret; + return ret; + } + vec wwxwzx() { + vec ret; + return ret; + } + vec wwxwzy() { + vec ret; + return ret; + } + vec wwxwzz() { + vec ret; + return ret; + } + vec wwxwzw() { + vec ret; + return ret; + } + vec wwxww() { + vec ret; + return ret; + } + vec wwxwwx() { + vec ret; + return ret; + } + vec wwxwwy() { + vec ret; + return ret; + } + vec wwxwwz() { + vec ret; + return ret; + } + vec wwxwww() { + vec ret; + return ret; + } + vec wwy() { + vec ret; + return ret; + } + vec wwyx() { + vec ret; + return ret; + } + vec wwyxx() { + vec ret; + return ret; + } + vec wwyxxx() { + vec ret; + return ret; + } + vec wwyxxy() { + vec ret; + return ret; + } + vec wwyxxz() { + vec ret; + return ret; + } + vec wwyxxw() { + vec ret; + return ret; + } + vec wwyxy() { + vec ret; + return ret; + } + vec wwyxyx() { + vec ret; + return ret; + } + vec wwyxyy() { + vec ret; + return ret; + } + vec wwyxyz() { + vec ret; + return ret; + } + vec wwyxyw() { + vec ret; + return ret; + } + vec wwyxz() { + vec ret; + return ret; + } + vec wwyxzx() { + vec ret; + return ret; + } + vec wwyxzy() { + vec ret; + return ret; + } + vec wwyxzz() { + vec ret; + return ret; + } + vec wwyxzw() { + vec ret; + return ret; + } + vec wwyxw() { + vec ret; + return ret; + } + vec wwyxwx() { + vec ret; + return ret; + } + vec wwyxwy() { + vec ret; + return ret; + } + vec wwyxwz() { + vec ret; + return ret; + } + vec wwyxww() { + vec ret; + return ret; + } + vec wwyy() { + vec ret; + return ret; + } + vec wwyyx() { + vec ret; + return ret; + } + vec wwyyxx() { + vec ret; + return ret; + } + vec wwyyxy() { + vec ret; + return ret; + } + vec wwyyxz() { + vec ret; + return ret; + } + vec wwyyxw() { + vec ret; + return ret; + } + vec wwyyy() { + vec ret; + return ret; + } + vec wwyyyx() { + vec ret; + return ret; + } + vec wwyyyy() { + vec ret; + return ret; + } + vec wwyyyz() { + vec ret; + return ret; + } + vec wwyyyw() { + vec ret; + return ret; + } + vec wwyyz() { + vec ret; + return ret; + } + vec wwyyzx() { + vec ret; + return ret; + } + vec wwyyzy() { + vec ret; + return ret; + } + vec wwyyzz() { + vec ret; + return ret; + } + vec wwyyzw() { + vec ret; + return ret; + } + vec wwyyw() { + vec ret; + return ret; + } + vec wwyywx() { + vec ret; + return ret; + } + vec wwyywy() { + vec ret; + return ret; + } + vec wwyywz() { + vec ret; + return ret; + } + vec wwyyww() { + vec ret; + return ret; + } + vec wwyz() { + vec ret; + return ret; + } + vec wwyzx() { + vec ret; + return ret; + } + vec wwyzxx() { + vec ret; + return ret; + } + vec wwyzxy() { + vec ret; + return ret; + } + vec wwyzxz() { + vec ret; + return ret; + } + vec wwyzxw() { + vec ret; + return ret; + } + vec wwyzy() { + vec ret; + return ret; + } + vec wwyzyx() { + vec ret; + return ret; + } + vec wwyzyy() { + vec ret; + return ret; + } + vec wwyzyz() { + vec ret; + return ret; + } + vec wwyzyw() { + vec ret; + return ret; + } + vec wwyzz() { + vec ret; + return ret; + } + vec wwyzzx() { + vec ret; + return ret; + } + vec wwyzzy() { + vec ret; + return ret; + } + vec wwyzzz() { + vec ret; + return ret; + } + vec wwyzzw() { + vec ret; + return ret; + } + vec wwyzw() { + vec ret; + return ret; + } + vec wwyzwx() { + vec ret; + return ret; + } + vec wwyzwy() { + vec ret; + return ret; + } + vec wwyzwz() { + vec ret; + return ret; + } + vec wwyzww() { + vec ret; + return ret; + } + vec wwyw() { + vec ret; + return ret; + } + vec wwywx() { + vec ret; + return ret; + } + vec wwywxx() { + vec ret; + return ret; + } + vec wwywxy() { + vec ret; + return ret; + } + vec wwywxz() { + vec ret; + return ret; + } + vec wwywxw() { + vec ret; + return ret; + } + vec wwywy() { + vec ret; + return ret; + } + vec wwywyx() { + vec ret; + return ret; + } + vec wwywyy() { + vec ret; + return ret; + } + vec wwywyz() { + vec ret; + return ret; + } + vec wwywyw() { + vec ret; + return ret; + } + vec wwywz() { + vec ret; + return ret; + } + vec wwywzx() { + vec ret; + return ret; + } + vec wwywzy() { + vec ret; + return ret; + } + vec wwywzz() { + vec ret; + return ret; + } + vec wwywzw() { + vec ret; + return ret; + } + vec wwyww() { + vec ret; + return ret; + } + vec wwywwx() { + vec ret; + return ret; + } + vec wwywwy() { + vec ret; + return ret; + } + vec wwywwz() { + vec ret; + return ret; + } + vec wwywww() { + vec ret; + return ret; + } + vec wwz() { + vec ret; + return ret; + } + vec wwzx() { + vec ret; + return ret; + } + vec wwzxx() { + vec ret; + return ret; + } + vec wwzxxx() { + vec ret; + return ret; + } + vec wwzxxy() { + vec ret; + return ret; + } + vec wwzxxz() { + vec ret; + return ret; + } + vec wwzxxw() { + vec ret; + return ret; + } + vec wwzxy() { + vec ret; + return ret; + } + vec wwzxyx() { + vec ret; + return ret; + } + vec wwzxyy() { + vec ret; + return ret; + } + vec wwzxyz() { + vec ret; + return ret; + } + vec wwzxyw() { + vec ret; + return ret; + } + vec wwzxz() { + vec ret; + return ret; + } + vec wwzxzx() { + vec ret; + return ret; + } + vec wwzxzy() { + vec ret; + return ret; + } + vec wwzxzz() { + vec ret; + return ret; + } + vec wwzxzw() { + vec ret; + return ret; + } + vec wwzxw() { + vec ret; + return ret; + } + vec wwzxwx() { + vec ret; + return ret; + } + vec wwzxwy() { + vec ret; + return ret; + } + vec wwzxwz() { + vec ret; + return ret; + } + vec wwzxww() { + vec ret; + return ret; + } + vec wwzy() { + vec ret; + return ret; + } + vec wwzyx() { + vec ret; + return ret; + } + vec wwzyxx() { + vec ret; + return ret; + } + vec wwzyxy() { + vec ret; + return ret; + } + vec wwzyxz() { + vec ret; + return ret; + } + vec wwzyxw() { + vec ret; + return ret; + } + vec wwzyy() { + vec ret; + return ret; + } + vec wwzyyx() { + vec ret; + return ret; + } + vec wwzyyy() { + vec ret; + return ret; + } + vec wwzyyz() { + vec ret; + return ret; + } + vec wwzyyw() { + vec ret; + return ret; + } + vec wwzyz() { + vec ret; + return ret; + } + vec wwzyzx() { + vec ret; + return ret; + } + vec wwzyzy() { + vec ret; + return ret; + } + vec wwzyzz() { + vec ret; + return ret; + } + vec wwzyzw() { + vec ret; + return ret; + } + vec wwzyw() { + vec ret; + return ret; + } + vec wwzywx() { + vec ret; + return ret; + } + vec wwzywy() { + vec ret; + return ret; + } + vec wwzywz() { + vec ret; + return ret; + } + vec wwzyww() { + vec ret; + return ret; + } + vec wwzz() { + vec ret; + return ret; + } + vec wwzzx() { + vec ret; + return ret; + } + vec wwzzxx() { + vec ret; + return ret; + } + vec wwzzxy() { + vec ret; + return ret; + } + vec wwzzxz() { + vec ret; + return ret; + } + vec wwzzxw() { + vec ret; + return ret; + } + vec wwzzy() { + vec ret; + return ret; + } + vec wwzzyx() { + vec ret; + return ret; + } + vec wwzzyy() { + vec ret; + return ret; + } + vec wwzzyz() { + vec ret; + return ret; + } + vec wwzzyw() { + vec ret; + return ret; + } + vec wwzzz() { + vec ret; + return ret; + } + vec wwzzzx() { + vec ret; + return ret; + } + vec wwzzzy() { + vec ret; + return ret; + } + vec wwzzzz() { + vec ret; + return ret; + } + vec wwzzzw() { + vec ret; + return ret; + } + vec wwzzw() { + vec ret; + return ret; + } + vec wwzzwx() { + vec ret; + return ret; + } + vec wwzzwy() { + vec ret; + return ret; + } + vec wwzzwz() { + vec ret; + return ret; + } + vec wwzzww() { + vec ret; + return ret; + } + vec wwzw() { + vec ret; + return ret; + } + vec wwzwx() { + vec ret; + return ret; + } + vec wwzwxx() { + vec ret; + return ret; + } + vec wwzwxy() { + vec ret; + return ret; + } + vec wwzwxz() { + vec ret; + return ret; + } + vec wwzwxw() { + vec ret; + return ret; + } + vec wwzwy() { + vec ret; + return ret; + } + vec wwzwyx() { + vec ret; + return ret; + } + vec wwzwyy() { + vec ret; + return ret; + } + vec wwzwyz() { + vec ret; + return ret; + } + vec wwzwyw() { + vec ret; + return ret; + } + vec wwzwz() { + vec ret; + return ret; + } + vec wwzwzx() { + vec ret; + return ret; + } + vec wwzwzy() { + vec ret; + return ret; + } + vec wwzwzz() { + vec ret; + return ret; + } + vec wwzwzw() { + vec ret; + return ret; + } + vec wwzww() { + vec ret; + return ret; + } + vec wwzwwx() { + vec ret; + return ret; + } + vec wwzwwy() { + vec ret; + return ret; + } + vec wwzwwz() { + vec ret; + return ret; + } + vec wwzwww() { + vec ret; + return ret; + } + vec www() { + vec ret; + return ret; + } + vec wwwx() { + vec ret; + return ret; + } + vec wwwxx() { + vec ret; + return ret; + } + vec wwwxxx() { + vec ret; + return ret; + } + vec wwwxxy() { + vec ret; + return ret; + } + vec wwwxxz() { + vec ret; + return ret; + } + vec wwwxxw() { + vec ret; + return ret; + } + vec wwwxy() { + vec ret; + return ret; + } + vec wwwxyx() { + vec ret; + return ret; + } + vec wwwxyy() { + vec ret; + return ret; + } + vec wwwxyz() { + vec ret; + return ret; + } + vec wwwxyw() { + vec ret; + return ret; + } + vec wwwxz() { + vec ret; + return ret; + } + vec wwwxzx() { + vec ret; + return ret; + } + vec wwwxzy() { + vec ret; + return ret; + } + vec wwwxzz() { + vec ret; + return ret; + } + vec wwwxzw() { + vec ret; + return ret; + } + vec wwwxw() { + vec ret; + return ret; + } + vec wwwxwx() { + vec ret; + return ret; + } + vec wwwxwy() { + vec ret; + return ret; + } + vec wwwxwz() { + vec ret; + return ret; + } + vec wwwxww() { + vec ret; + return ret; + } + vec wwwy() { + vec ret; + return ret; + } + vec wwwyx() { + vec ret; + return ret; + } + vec wwwyxx() { + vec ret; + return ret; + } + vec wwwyxy() { + vec ret; + return ret; + } + vec wwwyxz() { + vec ret; + return ret; + } + vec wwwyxw() { + vec ret; + return ret; + } + vec wwwyy() { + vec ret; + return ret; + } + vec wwwyyx() { + vec ret; + return ret; + } + vec wwwyyy() { + vec ret; + return ret; + } + vec wwwyyz() { + vec ret; + return ret; + } + vec wwwyyw() { + vec ret; + return ret; + } + vec wwwyz() { + vec ret; + return ret; + } + vec wwwyzx() { + vec ret; + return ret; + } + vec wwwyzy() { + vec ret; + return ret; + } + vec wwwyzz() { + vec ret; + return ret; + } + vec wwwyzw() { + vec ret; + return ret; + } + vec wwwyw() { + vec ret; + return ret; + } + vec wwwywx() { + vec ret; + return ret; + } + vec wwwywy() { + vec ret; + return ret; + } + vec wwwywz() { + vec ret; + return ret; + } + vec wwwyww() { + vec ret; + return ret; + } + vec wwwz() { + vec ret; + return ret; + } + vec wwwzx() { + vec ret; + return ret; + } + vec wwwzxx() { + vec ret; + return ret; + } + vec wwwzxy() { + vec ret; + return ret; + } + vec wwwzxz() { + vec ret; + return ret; + } + vec wwwzxw() { + vec ret; + return ret; + } + vec wwwzy() { + vec ret; + return ret; + } + vec wwwzyx() { + vec ret; + return ret; + } + vec wwwzyy() { + vec ret; + return ret; + } + vec wwwzyz() { + vec ret; + return ret; + } + vec wwwzyw() { + vec ret; + return ret; + } + vec wwwzz() { + vec ret; + return ret; + } + vec wwwzzx() { + vec ret; + return ret; + } + vec wwwzzy() { + vec ret; + return ret; + } + vec wwwzzz() { + vec ret; + return ret; + } + vec wwwzzw() { + vec ret; + return ret; + } + vec wwwzw() { + vec ret; + return ret; + } + vec wwwzwx() { + vec ret; + return ret; + } + vec wwwzwy() { + vec ret; + return ret; + } + vec wwwzwz() { + vec ret; + return ret; + } + vec wwwzww() { + vec ret; + return ret; + } + vec wwww() { + vec ret; + return ret; + } + vec wwwwx() { + vec ret; + return ret; + } + vec wwwwxx() { + vec ret; + return ret; + } + vec wwwwxy() { + vec ret; + return ret; + } + vec wwwwxz() { + vec ret; + return ret; + } + vec wwwwxw() { + vec ret; + return ret; + } + vec wwwwy() { + vec ret; + return ret; + } + vec wwwwyx() { + vec ret; + return ret; + } + vec wwwwyy() { + vec ret; + return ret; + } + vec wwwwyz() { + vec ret; + return ret; + } + vec wwwwyw() { + vec ret; + return ret; + } + vec wwwwz() { + vec ret; + return ret; + } + vec wwwwzx() { + vec ret; + return ret; + } + vec wwwwzy() { + vec ret; + return ret; + } + vec wwwwzz() { + vec ret; + return ret; + } + vec wwwwzw() { + vec ret; + return ret; + } + vec wwwww() { + vec ret; + return ret; + } + vec wwwwwx() { + vec ret; + return ret; + } + vec wwwwwy() { + vec ret; + return ret; + } + vec wwwwwz() { + vec ret; + return ret; + } + vec wwwwww() { + vec ret; + return ret; + } + diff -r 3414705c41ac -r de27ca625bf7 run/private_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/private_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,11 @@ +class MyClass{ + private int test(int i){ + return i+1; + } +} + +int main(){ + MyClass c = new MyClass(); + assert(c.test(2)==3); + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/slice_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/slice_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Steward Gordon +// @date@ 2004-09-15 + +int main(){ + char[] array = new char[4]; + + array[0..4]='a'; + assert(array[0]=='a'); + assert(array[1]=='a'); + assert(array[2]=='a'); + assert(array[3]=='a'); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/slice_02.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/slice_02.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Steward Gordon +// @date@ 2004-09-15 + +int main(){ + char[] array = new char[4]; + + array[]='a'; + assert(array[0]=='a'); + assert(array[1]=='a'); + assert(array[2]=='a'); + assert(array[3]=='a'); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/slice_03.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/slice_03.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Steward Gordon +// @date@ 2004-09-15 + +int main(){ + char[] array = new char[4]; + char letter = 'a'; + array[1..4]=letter; + assert(array[0]=='a'); + assert(array[1]=='a'); + assert(array[2]=='a'); + assert(array[3]=='a'); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/slice_04.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/slice_04.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,14 @@ +// @author@ Steward Gordon +// @date@ 2004-09-15 + +int main(){ + char[] array = new char[4]; + char letter = 'a'; + array[]=letter; + assert(array[0]=='a'); + assert(array[1]=='a'); + assert(array[2]=='a'); + assert(array[3]=='a'); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/template_struct_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/template_struct_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,24 @@ +// @author@ Ivan Senji +// @date@ 2004-05-06 + +struct vec(int size){ + float data[size]; + .vec!(1) first(){ + .vec!(1) t; + t.data[0]=data[0]; + return t; + } +} + +int main(){ + vec!(2) v; + assert(v.data.length==2); + v.data[0]='A'; + v.data[1]='B'; + + vec!(1) g = v.first(); + assert(g.data.length==1); + assert(g.data[0]=='A'); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/typeid_01.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/typeid_01.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,9 @@ +class MyClass{ +} + +int main(){ + TypeInfo ti = typeid(MyClass[]); + assert(ti!=null); + + return 0; +} diff -r 3414705c41ac -r de27ca625bf7 run/typeid_02.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/typeid_02.d Sun Sep 26 12:07:39 2004 +0000 @@ -0,0 +1,9 @@ +class MyClass{ +} + +int main(){ + TypeInfo ti = typeid(MyClass[][]); + assert(ti!=null); + + return 0; +}