nose putties