puzzle 100 249 dilku