&~ !      ...      , ,    .      .&~