.... #####... #....... #...... #.....## #......+ #......# #..hhg.# #..h