ARROW PUZZLES