Path primitive, and liar component
Battleships