██──███─██───██─███─█────██──█─-──█─███──██─██─
█─█─█─█─█─█─█───█───█───█──█─█-█──█─█─█─█──█──█
██──███─██──█───███─█───█──█─█─█─-█─███──█───█─
█─█─█─█─█─█─█───█───█───█──█─█──█-█─█─█───█─█──
██──█─█─█─█──██─███─███──██──█───-█─█─█────█─