1^ + - - ---