Extremely difficult horrible wordsearch

Edit Answers
DTYPRDSNRPDUZQHSKTXQDQYMILFIHFJGQLSHSXMJ FCIAISNXZSOZHTZRFIRKWSHSXOWXSGNVLJSGTKZM ZWSUDTXTIVSDLRGYQAHMIILSSWMPQCJPMFNXJBPE YKKLVLLDBSUQCJIEMTWHSQOVNSVXKUILJSQGBNAY PDCYSLRWSNHTXKKKPWNRPLAVITSEFNOOMRPMEGCM GEHIICOCFJYFIASWWATYZSTXUTIGHZCXILPFOOWK EVNAJEVNLYDBKVKJVLVKGNFOCRAFTTXFGJUSIYWI VNFQWEDROMGSPTJWPNFPFSWPBKLJEYVNMOAMNHKD DNASIUCJTSANTACLAUSAVMGKNWHOQIHWLSNCXOKQ VZMJIFXMWMHMAKZKHLWODBENUYTACSRMVHAPPPVX XFMMJFZWOWBBBBXYFSOTURIEJCALBIODBRTNOEYY TLEIRABKRMTIASWXEHUSQKSRWAULXVSFHHXEGXZO UBHXGDWRRHOWSAYNGWGZXLNWHECDWPFZGKXQCXJI NMZIZYYMOOMJHZRBHWTLHIYTJJXKHMXXBIPNWEFE WJKPLVTCMXHXIKAFKLJISQQTNHSROMOCUVUJEGRP IYEIXCNMOQNXOVIMLKEPSYCWSTIFBLBMRZFHCRWM DJRHUDFHTVTFTSHBVMRFGBOLEJJMEMAQSGCUNFZE VRDPKIUMJYBVXKPXJPEBDQAETWWAIZCNBEGHAOYD VJBOMCSCTGNKFFCYQSLGHXJZAVAJTLUTTYFXDISI SSWSWTMWFICVHZXLTTUAOSENRVQTTVDAVENONLIC JKGHVIQGZTWAWQUIEZZZNZQEBZURHPAZWHROOAHI SUYJNOCCVECKQXCDXGCZLSNGEVIIHABMXNHNGVPN PYVIENEKEHZYSVBKJFQBADEOLYYCXEOBLRNYAIBE UPWPOAPYRFXUXQSGHZTZTPEBEMIKOBLTEOZHRTDZ MBGUFREMVEWJOMQXMJIRNFWMCLYONIACUALDDSLW JCLMYYMVQDOYPJOQVWECOGOCWJWRCLUNYSFODEHF JDQPHQJAYINDITWOTOTMNDLYEBHTHSZBUTFLNFCL IITKPVNMKIWHFQDANFJVAXLAVIHRRVEWUHERATKH CZVIKTEVCPOAIRWPLCBCLBALYGHEIHERWAQINACO QCFNVEOVEGDNRKGZMJAMOVHYXCCASAMDKMZVOOSD VWVRISMCXHTWEMNUGUIKIRJBIUSTTVNJVUXQIBEZ BFRIVZCKIQNJCSNBCDPCEGRBAVJHMRORLWXFLNOF WKQSVHCACRUHRMNYJRCGNWVAQBQZAJKSEFZNXOLZ ITMTYSWEPMOAADOOVTOPTOHRALQYSMTHTJNOIGEW BGXWUAGPLHCYCTSUTRUOCOGBPPFDCSETQURNFAMU ZQCADOISYOIJKLCAXEJRVEOEREFIATVONWJVFROL KYTKIZLMICVLEFXJWMBTQAHQQZTPRKPCJDAZBDPT WTVAQZLOZAHMRGFWJXJORNSUSGEOOYICVDUZDVMQ EUPUPVZVCTXBHMDBJSWTOWOEXGNILPMUDECIRJMX DAPBERKBNTJLNPWTNQZXEKKIETONGCGTNBQPEILC
1.
notebook
2.
dictionary
3.
medicine
4.
tomorrow
5.
halloween
6.
pumpkin
7.
jackolantern
8.
trickortreat
9.
roastham
10.
christmascarol
11.
santaclaus
12.
mooncake
13.
firecracker
14.
hotpot
15.
lionanddragondance
16.
countdown
17.
celebrate
18.
dragonboatfestival
19.
ricedumpling
20.
pomelo
21.
barbeque
22.
moonfestival