Expert NONOGRAM #6

20×20 GRID

PUZZLE

31122
101112
113411
3244
2292
2211321
32442
1111422
31621
122113
113112
23161
2511
21182
25111
1641
231215
128
111225
2822
112222
132411
214121
411121
22125
232231
4372
41132
132411
557
81122
1363
621111
352
24112
2234
112414
3314
222224
321221

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.

SOLUTION