Perfect balance (23/42)

Perfect balance