Best crack i've got at #60. Still in progres...