Hanjie

Killer Hanjie - the Baby

Warning! This is a seriously hard hanjie puzzle and will take you a long time to solve. If you can finish the puzzle before tearing all your hair out or your brain exploding - then kudos to you! Note that when you click 'check solution' or 'view solution' there may be a delay of a few seconds depending on the speed of your browser as the puzzle is checked or solution displayed. Good luck...

3 4 6
7
7
11
5
15
5
16
3
12
3
4
13
3
4
17
4
23
4
23
4
28 6
27
35 35 24
1
1
1
22 20 16 8
5
5
6
5 4 4 4 3 4 3 1  
                                                           4
                                                           6
                                                           8
                                                           8
                                                           9
                                                           9
                                                           9
                                                           9
                                                           8
                                                           11
                                                           12
                                                           14
                                                           17
                                                           17
                                                           3,13
                                                           4,15
                                                           3,17,2
                                                           2,10,9
                                                           3,10,7
                                                           4,11,4
                                                           4,10
                                                           2,11
                                                           11
                                                           11
                                                           11
                                                           12
                                                           11