It's hard to imagine that it took me so long to complete this challenge. You should also test https://tunnelrush3.com