logic of booleans 1220892