### ##.... ##....... ##........ ......... #....# #<# ###