Solved 075. It is too slow for me to be happy.