my work on the puzzlenode challenge: http://www.puzzlenode.com/puzzles/2-cheap-tourist-fast-tourist