Regarding the reception of your program you might observe another solution Puzzle Box

Instagram