smlfunctions3test