##...# ....###### .......... #......... #......... ######.....?... ..c............ .......(h...... ...c.....(..... #.c.cc......... #......h....... #....J......... ............... ............... ........#######