s23                    
                                           
        new abstract 23