Copyright (c) 2025 Joonkyu Park
Original code by Gabriella Gonzalez, licensed under Creative Commons Attribution 4.0 International.
Modifications licensed under the MIT License.