Hint: There are infinite ways to solve a challenge. Most challenges are designed to be completed with fewer than 20 merges.