# The Components Game

Narwhy the Narwhal likes playing games on his waterproof phone. Recently, he downloaded a new game from the OceanStore. It involves a rectangular grid made of white and black squares. After going through the tutorial, he learned that by touching any column it turns that column completely black. The larger the number of contiguous regions of the same color there are on the board, the higher his score is!

Rigorously, these regions are defined as maximal sections of neighboring squares of the same color, where two squares are considered neighbors if they share an edge. After playing the game for a while, Narwhy noticed that between two boards with the same number of total regions, the one with more white regions gets a higher score. Given a state of the board, how can Narwhy get the highest score possible by touching a single column?

## Input

Input consists of a single data set. This data set consists
of two or more lines of input. The first line contains two
decimal integers $N$ and
$M$, ($1 \le N, M \le 1\, 000$), which
represent the number of rows and the number of columns
respectively. Each of the next $N$ lines contains a string of
$M$ characters where each
character is either a `0` (for a white
square) or a `1` (for a black
square).

## Output

Output two space separated decimal integers which are the number of white regions and the number of black regions corresponding to the highest score that can be obtained by touching exactly one column.

Sample Input 1 | Sample Output 1 |
---|---|

1 1 0 |
0 1 |

Sample Input 2 | Sample Output 2 |
---|---|

3 3 000 010 110 |
2 1 |