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