Задачу можно решить значительно проще. Из условия задачи следует, что прямоугольник состоит из одного большого квадрата и двух меньших квадратов. Т.к. большого квадрата равен 24, то его сторона равна 24/4 = 6. Сторона меньших квадратов равна 1/2 стороне большого квадрата, т.е. 6/2 = 3.