--2--7--8
6-4---5--
-9-63----
-13------
---763---
------23-
----59-2-
--1---4-5
4--1--8--
