PROGRAMS BY KIMIHIKO SATO