Very difficult and unfair crazy puzzles - taxes patience - dull - some cool stuff