Reenacting the first 2023 Republican presidential debate with PUPPETS