contract c {
    event e(uint a, bytes32 indexed s, bool indexed b);
}
// ----