Normal sudoku rules apply. Finkz and Phinx must both reach the cupcakes by finding a path through the maze. The paths must not visit any cell more than once, cross themselves or each other, or pass through any thick maze walls. The paths may not share cells except for where they meet at the cupcake cell. As well as moving orthogonally, Finkz and Phinx may move diagonally if there's a 2x2 space in which to do so, but may never pass diagonally through a round wall-spot on the corner of a cell. If two digits are joined by a blackcurrant, one is double the other. If two digits are joined by a grape, they have a difference of at least 5. If two digits are joined by a red X, they sum to 10. Finkz and Phinx may not pass directly through a red X. In this experiment, a cell may only be visited by Finkz or Phinx if its digit matches its row number, column number or box number. (Boxes are numbered 1-9 in normal reading order from top left to bottom right.)