3
hard
4
10

3
3

2
4

2
5
4

9

7

3

15

8

4

6

3

1

1

5

8

6

7

1

5

17

2

7

3