sherlock holmes and irene adler fall in love in hogwarts holding a magical book