-3-5-6-6-6-5-3-1-3-5-5-5-3-1--1-3-3-3-5-6-6-6-6-5-|
-----------------------------4--------------------|
--------------------------------------------------|
--------------------------------------------------|
--------------------------------------------------|
--------------------------------------------------|
Its 100 % accurate