###### #....# #.<..+ #....# #...[# ###..# ###