6.5 added, 6.7 added wrong solution