APT#chart master challenge