───────────────────▌
───────────────────▌▌
───────────────────▌▌▌───────▌
───────────────────▌▌▌───────▌
─────────▌▌────────▌▌▌──────▌▌▌
──────────▌▌▌▌───▌▌▌▌▌──────▌─▌
───────────▌▌▌───▌▌▌▌▌──▌▌▌▌─▌▌
───────────▌▌▌──▌─▌▌▌▌─▌▌▌▌▌▌▌
───────────▌▌▌▌─▌▌▌▌▌▌─▌▌▌▌▌▌
──────────▌▌▌▌▌─▌▌▌▌▌▌▌▌▌▌▌▌▌
──────────▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌────────▌▌
──────────▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌──▌▌
───▌▌▌▌▌───▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
───▌▌▌─▌▌──▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
─────▌▌▌▌▌▌▌▌▌▌▌▌───────▌▌▌▌▌▌▌▌▌▌▌▌
──────▌▌▌▌▌▌▌▌▌▌─────────▌▌▌▌▌▌▌▌▌
──────▌▌▌▌▌▌▌▌──▌▌▌▌──────▌▌▌▌▌▌▌
──────▌▌▌▌▌▌▌▌─────────▌▌▌─▌▌▌▌▌
──────▌▌▌▌▌▌▌───────────────▌▌▌▌▌▌▌▌
───────▌▌▌▌▌▌───▌▌▌───▌▌▌───▌▌▌▌▌▌▌▌▌
────────▌▌▌▌▌───▌─▌───▌─▌───▌▌▌▌▌▌▌▌▌──▌▌
──▌▌▌▌▌▌▌▌▌▌▌───▌▌▌───▌▌▌───▌▌▌▌▌▌▌▌▌▌▌▌▌
─▌▌▌▌▌▌▌▌▌▌▌▌───────────────▌▌▌▌▌▌▌▌▌▌▌▌
─▌▌▌▌▌▌▌▌▌▌▌▌───────▌───────▌▌▌▌▌▌▌▌▌▌▌
────▌▌▌▌▌▌▌▌▌──────▌▌▌──────▌▌▌▌▌▌
─────▌▌▌▌▌▌▌▌───────────────▌▌▌▌▌▌▌
─────▌▌▌▌▌▌▌▌─────▌▌▌▌▌─────▌▌▌▌▌▌▌
─────────▌▌▌▌▌─────▌▌▌─────▌▌▌▌▌▌▌▌▌
────────▌▌▌▌▌▌▌─────▌─────▌▌▌▌▌▌▌▌▌▌
────────▌▌▌▌▌▌▌──────────▌▌▌▌▌▌▌▌▌▌▌
─────▌▌▌▌▌▌▌▌▌▌▌▌──────▌▌▌▌▌▌▌▌▌▌▌▌▌
────▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌─▌▌▌▌▌
────▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌──▌▌▌▌▌▌
────▌▌──▌▌▌▌─▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
────▌────────▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
────────────▌▌▌▌▌▌▌▌▌▌▌▌▌─▌▌▌▌▌
───────────▌▌▌▌▌▌▌─▌▌▌▌▌▌──▌▌▌▌
───────────▌▌▌▌▌▌▌─▌▌▌▌▌▌──▌▌▌
───────────▌▌▌▌▌▌──▌▌▌▌▌───▌▌▌▌
───────────▌▌──────▌▌▌▌▌────▌▌▌▌
───────────▌▌──────▌▌▌▌──────▌▌▌
───────────▌▌──────▌▌▌
───────────────────▌▌▌▌
────────────────────▌▌▌