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