puzzle 3000 5000 dilku