#### {challenge}

The {code|friday} challenges have begun! If you complete a {c|f} Challenge, email your source code and any notes or other information to jcausey (at) astate.edu with the subject line "{code|friday} challenge". Good luck!

##### Code_Friday/Challenge 7: Code Golf: Zig-Zag

This challenge was posed by Jason Causey during the 23 September, 2016 {code|friday}, and consists of producing a repeating “Zig-Zag” pattern on the console screen while keeping the program as short as possible.
Difficulty Level: Beginner.

##### Code_Friday/Challenge 6: Code Golf: Caesar’s Cipher

This challenge was posed by Jason Causey (on a suggestion from Ian Bitts) during the 25 September, 2015 {code|friday}, and consists of encrypting and decrypting a short message using the Caesar Cipher with a selectable key.
Difficulty Level: Beginner/Intermediate.

##### Code_Friday/Challenge 5: N-Queens

This challenge was posed by Ian Bitts during the 20 March, 2015 {code|friday}, and consists of placing $n$ queens on a chessboard of size $n × n$.
Difficulty Level: Beginner/Intermediate.

##### Code_Friday/Challenge 4: Code Golf: Passwords

This challenge was posed by Mr. Causey for the 13 March, 2015 {code|friday}, and consists of generating a strong 16-character password using as little code as possible.
Difficulty Level: Beginner/Intermediate.

##### Code_Friday/Challenge 3: Peak Finding

This challenge consists of finding all peak values in a timeseries dataset, determining some information about periodicity, and predicting the timing of future peaks.