New solution still no go
Finalized solution to P26