Copyright 2023 Adam Sen Academy.