We can use methods to reduce the amount of code required.
| Command | Meaning |
|---|---|
| Quilt.b |
![]() |
| Quilt.c |
![]() |
| Quilt.b.turn() |
![]() |
| Quilt.b.sew(Quilt.c) |
![]() ![]() |
Change the stack method so that it puts the first quilt on top of the second.


Create the pattern shown
The outside square can be constructed using the stack method.




Fix the method quad so that it returns four copies of the input.
















If we do much more of this the server will start hurting































































