This page needs to be proofread.
11
These exercises can vary infinitely, as the student can compose new ones using the following as patterns to continue practising.





212
These exercises can vary infinitely, as the student can compose new ones using the following as patterns to continue practising.
212