осталось дело за диагоналями
рабочая версия с диагоналями