What are the five pillars of the AWS Well-Architected Framework, and why are they important for building reliable cloud applications? How does each pillar help improve security, performance, operational excellence, cost optimization, and sustainability? Which pillar do you find the most challenging to implement, and why?