3 7 1 2 2 3 5 ....... ..#.... ...#... 1 3 2 4