## .. ##. ...##... ........ .(.....c##########. ......hh...........# .......hh(.<........ .........(.........# ................... .........(.......... .....!..(........... ............(.<.... ............[.... ................ ............... #############