Hardcover Mathematics Books
Calvin has 23 books on his shelf, all of which are either Mathematics books or hardcover books. If 18 of them are hardcover books, and 12 of them are Mathematics books, how many hardcover Mathematics books does Calvin have on his shelf?
Details and assumptions
You may choose to read Principle of Inclusion and Exclusion.