is boolean algebra hard - Search