#...... #...... #...... ....... ####### #......##.....# #.............# #......##.....# ......h)hb....# ...######.....## #####..# #####.# #..##.# #.<'..# ##+####