I was in love with Mathematics, Still I am ! I used to be a member in Art of Problem Solving Community. It’s an amazing group. These solutions need to be updated, discussed more. So head on to AOPS, if you want live discussion though. All the math-champs are there!