crossword puzzle

123456
Across
  1. 2. library
  2. 4. excuse
  3. 5. straight
  4. 6. block
Down
  1. 1. turn
  2. 2. left
  3. 3. right
  4. 5. shop