> solving routing puzzles isn't my idea of fun.

This just illustrates how different people are: I sometimes make PCBs just to route them! It's by far the most fun part for me.