...... aabbcc ddeeff ......