basic logic gates lab report discussion