/**
 * Given matrix where you have to find cats by ears "^^"
 *
 * @param {Array<Array>} matrix
 * @return {Number} count of cats found
 *
 * @example
 * countCats([
 *  [0, 1, '^^'],
 *  [0, '^^', 2],
 *  ['^^', 1, 2]
 * ]) => 3`
 *
 */
export default function countCats(matrix) {
  let counter = 0;
  const result = matrix.map((arr) => {
    arr.map((element) => (element === "^^" ? counter++ : null));
    return arr;
  });
  return counter;
}
