def check_order(arr)
  arr.each_index do |idx|
    # ????????????????????§??\????????????
    break if idx == arr.length-1

    # ???????????????????????§???????????°false
    return false if arr[idx] > arr[idx+1]
  end
  return true
end

n = gets.chomp.to_i
n.times do
  l = gets
  arr = l.split(" ").map { |x| x.to_i }

  # ?????????????????\?????????????????????????????????
  b = false
  for i in 0..5 do
    arr.combination(i).each do |arr_b|
      arr_c = arr - arr_b # ?????????

      # puts "#{arr_b} #{arr_c}"

      # arr_b????°?????????????????????§?????????????????????
      if check_order(arr_b) && check_order(arr_c) then
        b = true
        break
      end
    end
  end

  if b then
    puts "YES"
  else
    puts "NO"
  end
end