When adding a book with a scifi genre, it says book added, but there are 0 books on the shelf (which should be 1 as I have just added 1). Upon using the list command, it says that there is 1 book on the shelf (which is correct).

As a result, the first added book is not visible through the 'list' command.
To recreate:
- use
add command as instructed with a scifi genre
- use
list command as instructed
with further testing, there is a constant offset from the actual number of books when viewing the relevant scifi shelf.

This does not happen with other genres:

When adding a book with a scifi genre, it says book added, but there are 0 books on the shelf (which should be 1 as I have just added 1). Upon using the
listcommand, it says that there is 1 book on the shelf (which is correct).As a result, the first added book is not visible through the 'list' command.
To recreate:
addcommand as instructed with a scifi genrelistcommand as instructedwith further testing, there is a constant offset from the actual number of books when viewing the relevant scifi shelf.
This does not happen with other genres: