Playing with numbers

'25'

Aim : Place the numbers from 1 to 25 in the grid below.

Rules : Click on a box to place the first number (this can be anywhere). The next number can be placed either vertically, diagonally or horizontally away from the first number -and so on.
Horizontal and vertical placements must leave a 2 box gap.
Diagonal placements must leave a 1 box gap.