completed boolean exercises