Let $n$ be a positive integer. There are $n(n+1)/2$ marks, each with a black side and a white side, arranged into an equilateral triangle, with the biggest row containing $n$ marks. Initially, each mark has the black side up. An operation is to choose a line parallel to the sides of the triangle, and flipping all the marks on that line. A configuration is called admissible if it can be obtained from the initial configuration by performing a finite number of operations. For each admissible configuration $C$, let $f(C)$ denote the smallest number of operations required to obtain $C$ from the initial configuration.
What is the maximum value of $f(C)$, where $C$ varies over all admissible configurations?
While i haven't found a definite answer yet, let me at least provide some quick n' dirty bounds where the solution must lie.
Let me rename the number of moves for the most complicated configuration possible $f(C_n)$. It's easy enough to prove that:
$$n \le f(C_n) \le 3n$$
Because: