#. .. ######. .## ......h .. ....... #.# ....... cc# ....... ..# ......c#)c# ......a<# .......## ###.#+# #