Puzzle 4 has been updated into the thread.