Perfect balance (20/42)

Perfect balance