Expert NONOGRAM #20

20×20 GRID

PUZZLE

212121
425
141231
2265
23171
21171
3441
22211
123
42214
1337
121411
22213
2612
12131111
2121211
31412
24411
21161
14251
1211123
1312212
1141
23121
434
7541
21323
51212
111161
6511
5623
14314
14114
11311122
4332
834
32312
314121
1134
23311

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