I was bored and decided to do some tdr runs and I got a new PB. I somehow made the same cycle as my previous PB despite having an extra death. I'm not sure if 3:19 is possible.