Makaro

Fill regions with 1 to n and make each arrow point at the largest neighbour.
Controls
Each outlined region of n cells contains 1 to n once. Equal numbers cannot touch orthogonally. An arrow in a black cell points to the strictly largest numbered neighbour.
Logic · Numbers · Deduction · Grid
Brain training · PuzGo