Colorful Balls (#3) - zUJGOI 2024