my journal of JS algorithms