Frontier Legacy Part 2

Even more challenges!