solved up to 12