###### #..<.# #....# #....# #..l.# #......# ###....# #....# #....# #....# #....# ###