... . . . (( )) ... ! ... ! ... .. ! ... ! ... ! , ... ... { }! { }! ... ! ... ! ... ! ! ! ... ! ... !