Text messaging - online puzzle