21 ruby done, problem as comments added to others
23 rb brute force, think works but too slow
23 rb solution, over 5m slow though
working on rb 23