Given a triangle with sides \(a\), \(b\), and \(c\) (where \(a \leq b \leq c\)) and all side lengths being positive integers, find the maximum value of \(c\) if the perimeter of the triangle is 30 units. Let's think step by step and output the final answer within \boxed{}.
user