###### ....# ...# .h# # #h# #L# # #######.# ..........# ..........# ######### ..