one-line flattening