>>40834338
we could have worked this out differently