puzzle solved by aaliyah 2.0