Twisted Roads

puzzle
1588 Played