Коровий пасьянс
Конец лета на ферме - медленное время, очень медленное. Бетси нечего делать, кроме как раскладывать пасьянс "Корова". По очевидным причинам пасьянс "Корова" не так сложен, как любой другой пасьянс, в который играют люди.
В пасьянсе "Корова" используется набор из обычных игральных карт с четырьмя мастями (трефы, бубны, черви, пики) из карт (туз, , Валет, Дама, Король). Карты задаются двумя символами: значением и мастью . Ниже приведен типичный набор для :
8S AD 3C AC 8C 4H QD QS 5D 9H KC 7H TC QC AS 2D
Раскладывать этот пасьянс Бетси начинает с нижнего левого угла () и продолжает, используя ровно ходов "вправо" или "вверх" в правый верхний угол. Попутно она накапливает очки за каждую карту (туз приносит очко, — очка, ..., — , дает баллов, и ) которую она проходит. Цель Бетси — набрать наибольшее количество очков.
Если бы путь Бетси был , ее оценка была бы . Если бы она пошла по левой стороне, а затем по верхней , то ее оценка будет , что не так хорошо как первый маршрут. Наилучший результат для этого поля составляет очков .
Бетси хочет знать лучший результат, которого она может достичь. Одна из коров однажды сказала ей что-то о "работе от конца к началу", но она так и не поняла что та имела в виду.
Входные данные
Первая строка содержит одно целое число . Каждая из следующих строк содержит карт (строка — верхняя).
Выходные данные
Выведите максимально возможное количество очков, которое может набрать Бетси.