skelection
progress
P1 is solved