puzzle 500 999 dilku