The trick can be extended to any number of balls .
The trick can be can be varied by doing synchronous ( siteswap : ( 4 , 4 ) ( 4 , 0 ) ) or asynchronous throws ( siteswap : 3 ) .
The trick can be extended to any number of balls and can be varied by doing synchronous ( siteswap : ( 4 , 4 ) ( 4 , 0 ) ) or asynchronous throws ( siteswap : 3 ) .