Code Review

Compare your solutions

    (define (square x) (* x x))

(define (sum_square x y) (+ (square x) (square y)))

(define (solution x y z) (
    cond 
        ((and (<= x y) (<= x z)) (sum_square y z))
        ((and (<= y x) (<= y z)) (sum_square x z))
        ((and (<= z y) (<= z x)) (sum_square x y))
        )
)