thinking! thinking!

...... ...... .............. ..........