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