whb200's solved challenges