20231207 by Jin Sangtae