Flow Free Bridges 9X9 Level 6

Flow Free Bridges 9X9 Level 6 - With many solutions necessary to complete a game like this, it's probably not easy to find the perfect one each time.