just circle to do

this is fucking hard. If finished, start checking everything trying to
find any mistake.