Высота боковой грани и высота пирамиды образуют гипотенузу и катет прямоугольного треугольника. По закону Пифагора, второй катет равен √(15^2-12^2)=9
Являясь перпендикуляром из центра квадрата-основания к середине его стороны, он равен половине последней.
Следовательно, сторона основания равна 18.