?
????

                         type1   

 

                           type2    

                    type3