Experimenting with Pattern Design