Please send questions to st10@humboldt.edu .
/*--------------------------------------------------
created by st10 at Mon Apr  9 15:28:05 PDT 2007
--------------------------------------------------*/
#include <iostream>
#include <cmath>
using namespace std;


/*--------------------------------------------------
 Contract: my_own_and : bool bool -> bool
 Purpose: compute and return the result of boolean and
         for <expr1> and <expr2>

 Examples: my_own_and(true, true) == true
          my_own_and(true, false) == false
          my_own_and(false, false) == false

--------------------------------------------------*/
bool my_own_and(bool expr1, bool expr2)
{
    return expr1 && expr2;
}