+ ++-f- — + +-f- — + - f — + — + + +-