░░░░░░░░░░░░░░░░░░░┌─░░░░░░░░░░░░░░░░░░ ░░░───░░░░░░░░░░░░─┘░░░░░│░░░░░░░───░░░ ░░░░░░░░░─┐░░░░░░──░░░░░░│░░░░░░░░░░░░░ ░░░░░─┐░░░└──░░░░░░░░░░░─┘░░░░─┐░░░░░░░ ░░░░░░└┐░░░░░░┌──░░│░░░░░░░░░░░└─░░░░░░ ░░░░░░░└┐░░░░─┘░░░┌┘░░░░░░░─┐░░░░░░│░░░ ░░░░░░░░│░░░░░░░░░│░░░░░░░░░└─░░░░░│░░░ ░░───░░░├─░░░─────┴───┐░░░░░───░░░░░░░░ ░░░░░░░░│░░░░░░░░░░░░░└─░░░░░░░░░░░░░░░ ░░░──░░░░░───────░░░░░░░░░░┌─░░░░│░░░░░ ░░░░░░░░░░░░░░░░░░░░░░───░┌┘░░░░░│░░░░░ ░░░░░░░░░░░░░░░│░░░│░░░░░░│░░░░░░░░░░░░ ░░░░───░░░░░│░░│░░─┘░░░░░░░░│░░░░────░░ ░░░░░░░░░░░┌┘░░│░░░░░░──────┘░░░░░░░░░░ ░░░░░░│░░░░│░░░░░░──┐░░░░░░░░░─┐░░░░░░░ ░░░│░░│░░░░░░░░─┐░░░│░░░───░░░░└─░░░░│░ ░░─┘░░░░░░────░░└──░░░░░──░░░░░░░░░──┘░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░