Harry Potter puzzle