It's captchas from hell! The reassemble the intersection level was hard, but I gave up when I got to the moles.