Cleaned commented working solution