tf n tt tt tf tttt