THERE ARE LITERALLY TENS OF THREADS ON THIS SAME STUPID TOPIC.

do some of your own work for once.