Cool level. I found that ****************************************************************************************************************************************************************************** The solution is quite wonderful though, and the level has a very nice design!
EDIT: When I first saw this (5 months ago) I got it in three short tries (about 2 - 3 minutes, all together). When I tried to resolve it, today, I had quite some troubles. Had a 4 off and a 2 off, too. Only after several tries did I find the 58, again. VERY tricky!