-!-..-!-..-!-