..........././///.................///.........././////..........././././//////////...................................../////////................//./././..///////////....
........///.............////..............................///......................///..................../.........................../........................./.....................