rf !n f !n!n