playing with some solutions