alternative puzzle solutions