▐▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▌
▐                             ▌
▐▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐                             ▌
▐▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▌