logical variables