++++++ +....+ +....+ +.<..+ +..).+ ++++++