Solving for unknown side lengths