Normal sudoku rules apply. AIM OF EXPERIMENT: Finkz the rat must reach the cupcake by finding a path through the maze. The path must not visit any cell more than once, cross itself, or pass through any thick maze walls. As well as moving orthogonally, Finkz 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. TELEPORTS: Entering a teleport will cause Finkz to be instantly transported to the matching coloured teleport. From there she can continue her journey. Matching teleports always have identical digits, but teleports that don't match always have different digits. MIRROR CELLS: Each row, column and box contains exactly one mirror cell. Mirror cells may not contain teleports. The value of a mirror cell equals the digit in that cell subtracted from 10. Eg: a 2 in a mirror cell is 'mirrored' on the 1-9 scale, and has a value of 8. Every mirror cell contains a different digit. ONE-WAY DOORS: Finkz may only pass directly through a purple arrow if moving in the direction the arrow is pointing. An arrow always points to the smaller of the two values it sits between. TEST CONSTRAINT: In this experiment, the values of any two physically adjacent cells along the path (ie; not separated by teleportation) must have a difference of at least 5.