n = gets.to_i
n.times do |i|
    x1, x2, y1, y2 = gets.split.map(&:to_i)
    puts "SELECT count(*) FROM point WHERE x>=#{x1} AND x<=#{x2} AND y>=#{y1} AND y<=#{y2};"
    STDOUT.flush
end