puzzle solved by Javiera paredes