<<<<<<<<
21/27
>>>>>>>>
...hat?