import Control.Applicative
x = [ "religious", "irreligious" ]
y = [ "gnostic", "agnostic" ]
z = [ "theist", "atheist" ]
validPositions
= (\a b c
-> show a
+ " " + show b
+ " " + show c
) <$> x
<*> y
<*> z
aW1wb3J0IENvbnRyb2wuQXBwbGljYXRpdmUKaW1wb3J0IENvbnRyb2wuTW9uYWQKCnggPSBbICJyZWxpZ2lvdXMiLCAiaXJyZWxpZ2lvdXMiIF0KeSA9IFsgImdub3N0aWMiLCAiYWdub3N0aWMiIF0KeiA9IFsgInRoZWlzdCIsICJhdGhlaXN0IiBdCgp2YWxpZFBvc2l0aW9ucyA9IChcYSBiIGMgLT4gc2hvdyBhICsgIiAiICsgc2hvdyBiICsgIiAiICsgc2hvdyBjKSA8JD4geCA8Kj4geSA8Kj4gegoKbWFpbiA9IHZhbGlkUG9zaXRpb25zIG1hcF8gcHV0U3RyTG4K