i did it yay. great concept. took me about 30 minutes.
that little horizontal hallway with the two blocks ended my first almost successful attempt though. I hate that hallway (although i felt my brain multiply in size when I figured it out)