def couplet_checker():
	lines = generate()
	c1 = couplet(0, 2, lines)
	c2 = couplet(1, 3, lines)
	c3 = couplet(4, 6, lines)
	c4 = couplet(5, 7, lines)
	c5 = couplet(8, 10, lines)
	c6 = couplet(9, 11, lines)
	c7 = couplet(12, 13, lines)
	while line_sylcount(c1[0]) != 10 or line_sylcount(c1[1]) != 10 or \
              line_sylcount(c2[0]) != 10 or line_sylcount(c2[1]) != 10 or \
              line_sylcount(c3[0]) != 10 or line_sylcount(c3[1]) != 10 or \
              line_sylcount(c4[0]) != 10 or line_sylcount(c4[1]) != 10 or \
              line_sylcount(c5[0]) != 10 or line_sylcount(c5[1]) != 10 or \
              line_sylcount(c6[0]) != 10 or line_sylcount(c6[1]) != 10 or \
              line_sylcount(c7[0]) != 10 or line_sylcount(c7[1]) != 10:
		lines = generate()
		c1 = couplet(0, 2, lines)
		c2 = couplet(1, 3, lines)
		c3 = couplet(4, 6, lines)
		c4 = couplet(5, 7, lines)
		c5 = couplet(8, 10, lines)
		c6 = couplet(9, 11, lines)
		c7 = couplet(12, 13, lines)
	return [c1[0], c2[0], c1[1], c2[1], c3[0], c4[0], c3[1], c4[1],
			c5[0], c6[0], c5[1], c6[1], c7[0], c7[1]]
dataset/ETHPy150Open rossgoodwin/sonnetizer/sonnetizer_a.py/couplet_checker/original