defmodule Main do def main do 1..(IO.read(:line) |> String.trim() |> String.to_integer()) |> Enum.map(fn _ -> IO.read(:line) |> String.split() end) |> solve |> IO.puts() end def solve(w) do solve_rec(w, 0..9 |> Enum.to_list()) end def solve_rec([], c) do c |> hd end def solve_rec(w, c) do n = w |> hd |> Enum.slice(0..3) |> Enum.map(&String.to_integer/1) solve_rec( w |> tl, cond do w |> hd |> List.last() == "YES" -> c -- c -- n true -> c -- n end ) end end