░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░█████░░░░░░░░░███████████████████░░
░░█████░░░░░░░░░█████░░░░░░░░░░░░░░░░
░░█████░░░░░░░░░█████░░░░░░░░░░░░░░░░
░░█████░░░░░░░░░█████░░░░░░░░░░░░░░░░
░░█████░░░░░░░░░█████░░░░░░░░░░░░░░░░
░░█████████████████████████████████░░
░░░░░░░░░░░░░░░░█████░░░░░░░░░█████░░
░░░░░░░░░░░░░░░░█████░░░░░░░░░█████░░
░░░░░░░░░░░░░░░░█████░░░░░░░░░█████░░
░░░░░░░░░░░░░░░░█████░░░░░░░░░█████░░
░░███████████████████░░░░░░░░░█████░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░