Having to check every library in map 3 was funny. I hate map 2. I died too many times :(
Thanks, Even I couldn't beat map 2 until I came up with a strategy which I shared as a tip at the bottom of description of the game.