Pattern Writing