Free style puzzle