This is just unfair and cruel.
345
528
418
2306
163
603
504
512
