check check check check check check check check check check check check check 1 0 3 3 -1