Cem's hard piano challenge