No precoding is allowed. Plagarizing code is strictly forbidden.