؟؟how you all deal with it

Some students are very imaginative and innovative when it comes to inventing new ways of cheating
How can you eliminate or reduce if not prevent it
change the order of the items in the test or the exam paper,.
change the sequencing of questions

You tell them that honesty is a pre requisite for success in one’s personal and professional life. it is wrong and dishonest

What is the strangest way of cheating you ever encounter
If you catch a pupil cheating ( red handed ) , Will you be strict with him or her

؟ Is not there a better way than punishment
He or she may feel shy or embarrassed

What are you views on this topic?

(I know most of you aren’t teachers but i want your opinions as students, parents, sisters and brothers )