Всем привет!
Столкнулся с задачей, не понимаю с какой стороны подойти к её решению.

Дано: три таблицы (А, Б, АБ)
таблицы
Значения в таблице А и Б создают перекрестную таблицу АБ с новыми значениями (никак не связанные с предыдущими).
В таблице АБ данные выстроены по формуле 0+(уровень т.А*10)+(уровень т.Б*10).

Необходимо: выбрать значение в таблице А и Б (выбор реализовал в форме radio кнопки) и вывести значения А, Б, АБ.

Подстановка значений (value) из А и Б решает только часть задачи-выводит значения для таблиц А и Б.
Для вывода значений АБ пробовал использовать калькулятор, но значения из таблиц А и Б не могу конвертироваться в значения пригодные для расчет таблицы АБ.

Может есть похожее решение?
Возможно ли реализовать(таблицу), присвоить индексы к значению в массиве.
Осуществлять вывод значений используя индексы, которые в свою очередь присвоить radio кнопкам.
вывод