##### #..h# #<#h# ###g# .. .## .. .# .#