Our IF Potter Kata solution