thuper. . funl .