PROGRAMS BY LI DE MIN