quy tm :  main