In the grid pairs of two cells each combine either to a magnet or a neutral token. Magnets have one positive and one negative pole. Equal poles must not touch each other horizontally or vertically because of the repelling magnetic force. Neutral tokens may touch each other and magnetic poles. The numbers on the left hand side and on top indicate how many positive and negative poles there are in each row and column. Can you find the position of all magnets and tokens?