very challenging :)
The game was intended to be that way, but I hope you managed to accomplish everything after a few attempts.