++++++ +....+ +.%<.+ +....+ +....+ ++++++