>>106271168
No my solution was much more stupid.