######.... #<........ #h.$...... #........ #........ #)....### #.....# #.....# #..... #..