Pattern interpretation - a new kind of science