Hard NONOGRAM #31
15×15 GRID
PUZZLE
411
23112
2231
22311
12321
111121
5121
611
232
21211
31121
25
2212
11131
21211
11411
1251
3323
521
51
1312
2212
4311
221
4112
11112
3115
2114
21111
12121
Numbers show consecutive filled cells in each row/column. Multiple numbers mean separate groups with at least one empty cell between them. Fill cells to reveal the hidden picture.