logical && and || have been accounted for. Added a basic for loop changer check the comments. Added some more test cases