FINAL SOLUTIONS