reads alternating binary