import Control.Applicative
main = do
[(&&) <$> Just True <*> Nothing,
(&&) <$> Just True <*> Just False,
(&&) <$> Nothing <*> Just False,
(&&) <$> Just True <*> Just True]
aW1wb3J0IENvbnRyb2wuQXBwbGljYXRpdmUKbWFpbiA9IGRvIAoJbWFwTV8gcHJpbnQgIAoJCVsoJiYpIDwkPiBKdXN0IFRydWUgPCo+IE5vdGhpbmcsCgkJKCYmKSA8JD4gSnVzdCBUcnVlIDwqPiBKdXN0IEZhbHNlLAoJCSgmJikgPCQ+IE5vdGhpbmcgPCo+IEp1c3QgRmFsc2UsCgkJKCYmKSA8JD4gSnVzdCBUcnVlIDwqPiBKdXN0IFRydWVd