Perfect balance (18/42)

Perfect balance