Tekstiviesti: Japanese language patterns: a structural approach