implemented between operator