Sort:  

3-3

1

4

4-4

Z

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1