This puzzle I created for 10th 24 hour Championship
This puzzle type also appeared in the following championships
Oguz Atay Puzzle Contest (OAPC)
18th World Puzzle Championship, Antalya (Turkey)
Move every black square in one of the four directions, so that numbers in the black cells indicate the length of their moves. When all moves are done, all white cells should be interconnected and black cells should not touch each other from the sides.