How many ordered triples of positive integers \((a,b,c)\) are there such that \((2a+b)(2b+a)=2^c\)? Provide your answer as an integer.

Let's think step by step and output the final answer within \boxed{}.
user