sol149
prim rec
rawly finished