While walking through the flower gardens, you encounter a small group of fairies stuck on a lilypad. There are 2 red fairies, 2 yellow fairies, and 2 green fairies, and they have nothing besides a floating leaf to use as a raft. They explain that they're trapped on the lilypad, as the leaf can only hold 2 fairies at a time, and must always have at least 1 fairy to be operated. Furthermore, the green fairies fear being eaten by the yellow fairies if they're outnumbered, and the yellows have a similar fear of the reds
What is the lowest number of moves required to get them from the lilypad onto dry land?