membuat puzzle-15 menggunakan strategi branch and bound