Puzzle #104

G B D F C E G