The Tropical Freshwater Aquarium Problem Solver