puzzle 500 dilku