AND-LE-AND