Tectonic

Each group of five must contain the numbers 1 to 5, each group of four must contain 1 to 4, etc. No number has the same number next to it, not even diagonally.