GREEN PUZZLE