>>3076080
Didn't have much time, or motivation, so here's a sketch.