BTD6 Advanced Challenge | 3 Solutions | June 18, 2022