To clarify: both solutions are bad, so i ask you if you have a better one.