Perfect balance (42/42)

Perfect balance