Test trade from mixed couples and miniwaves. sdr> /program = Program.A1 A1 sdr> heads lead right | 4B> 3G< 1B> 2G< | | 4G> 3B< 1G> 2B< sdr> centers hinge | 4B> 2G< | 3B^ 3Gv 1G^ 1Bv | 4G> 2B< sdr> trade | 4G< 2B> | 3G^ 3Bv 1B^ 1Gv | 4B< 2G> sdr> centers fan the top while the ends trade | 3G> | | 4B> 3B< 2G< | | 4G> 1B> 2B< | | 1G< sdr> trade | 3B> | | 4G< 3G< 2B> | | 4B< 1G> 2G> | | 1B< sdr> /setFormation(Formation.SQUARED_SET) | 3Gv 3Bv | | 4B> 2G< | | 4G> 2B< | | 1B^ 1G^ sdr> heads right and left thru while the sides do half of a trade | 1Gv 1Bv | 4G^ 4Bv 2B^ 2Gv | 3B^ 3G^ sdr> swing thru | 4B^ 1Gv 4G^ 3Bv 1B^ 2Gv 3G^ 2Bv sdr> centers turn thru | 3B^ 2G^ | 4B^ 1Gv 3G^ 2Bv | 4Gv 1Bv sdr> trade | 2Gv 3Bv | 1G^ 4Bv 2B^ 3Gv | 1B^ 4G^ sdr> square thru | 4B< 2G> 3B< 3G> | | 1G< 1B> 4G< 2B> sdr> /setFormation(Formation.SQUARED_SET) | 3Gv 3Bv | | 4B> 2G< | | 4G> 2B< | | 1B^ 1G^ sdr> heads right and left thru while the sides do half of a trade | 1Gv 1Bv | 4G^ 4Bv 2B^ 2Gv | 3B^ 3G^ sdr> fan the top | 4G> 3G> | | 4B< 1B< | | 3B> 2B> | | 1G< 2G< sdr> ends do half of a zoom while the centers trade and roll | 3G< | | 4G> | | 3Bv 2Bv | | 4B^ 1B^ | | 2G< | | 1G> sdr> left turn thru | 4G< 3G> | | 3B^ 2B^ | | 4Bv 1Bv | | 1G< 2G> sdr> centers trade and roll | 4G< 3G> | | 2B> 3B< | | 1B> 4B< | | 1G< 2G> sdr> boys run | 2B< 3B> | | 4G< 3G> | | 1G< 2G> | | 1B< 4B> sdr> /setFormation(Formation.SQUARED_SET) | 3Gv 3Bv | | 4B> 2G< | | 4G> 2B< | | 1B^ 1G^ sdr> heads right and left thru while the sides do half of a trade | 1Gv 1Bv | 4G^ 4Bv 2B^ 2Gv | 3B^ 3G^ sdr> box the gnat | 4Gv 3Bv 3Gv 2Bv | | 4B^ 1G^ 1B^ 2G^ sdr> /exit