# Help me with Logical Path

Hi,I have been having trouble with the level Logical Path I do what the hints say but it doesn’t work.If you could help me out that would be much appreciated.
My code:

# Check the guide for notes on how to write logical expressions.

hero.moveXY(14, 24)
secretA = hero.findNearestFriend().getSecretA()
secretB = hero.findNearestFriend().getSecretB()

# If BOTH secretA and secretB are true, take the high path; otherwise, take the low path.

secretC = secretA and secretB
if secretC:
hero.moveXY(20, 33)
else:
hero.moveXY(20, 15)
hero.moveXY(26, 24)
secretD=secretA or secretB

# If EITHER secretA or secretB is true, take the high path.

if secretD:
hero.moveXY(38, 24)
else:
hero.moveXY(32, 15)

# If secretB is NOT true, take the high path.

if secretB:
hero.moveXY(50, 24)

Please learn to post your code correctly. The way it is now, we can’t see the structure. Help us help you. It’s very easy to do and just takes a tiny bit of effort. Please read this topic and format your code again correctly

1 Like