1 ^ - s * * -- f *1