Local Bookstore puzzle