############# #...<........# #....@l......# +............. #............ #............ #........(... ..>...>.....% ........... ......... ...