Расставим кубики следующим образом: 5 кубиков в ряд и на них еще ряд с 5 кубиками. То есть в два ряда по 5 кубиков в каждом ряду. Если посмотреть спереди будет видно 10 кубиков, как по условию. Если посмотреть на эти кубики справа, то будет видно только 2 кубика. Что бы справа было видно 12 кубиков надо за этими двумя рядами построить еще таких 5 пар рядов. Получается двухэтажная постройка: первый ряд из 5 кубиков в 6 рядов всего 5*6=30 кубиков. Второй этаж 5 кубиков в 6 рядов, тоже 30 кубиков. Всего будет 60 кубиков. Это максимальное число, потому что внутренних кубиков, которые за рядами на которые смотрят спереди и справа может и не быть. Ответ: наибольшее количество кубиков в замке 60.