Daily riddle: This country's flag features horizontal stripes of green, yellow, and red. Can you name it?