Bool functions in Discrete Mathematics